click below
click below
Normal Size Small Size show me how
Docker
Docker - udemy - cod3r
| Question | Answer |
|---|---|
| Aula 11 (Curso docker Udemy - L. Leitão Cod3r) A imagem é criada a partir de um processo chamado ___ | Build |
| Aula 11 (Curso docker Udemy - L. Leitão Cod3r) Existem duas formas de se criar uma imagem a partir do 1)___ e a partir do 2)____. Criar pelo 3)_____ não e uma boa prática. | 1) build 2) commit 3) commit |
| Aula 11 (Curso docker Udemy - L. Leitão Cod3r) Porque criar pelo commit não é uma boa prática? | O motivo é que o commit não exibe um rastro do que você fez. No build, existe um arquivo descritor associado à ele que diz tudo o que vai ser feito para criar a imagem. O arquivo descritor é o Dockerfile. |
| Aula 11 (Curso docker Udemy - L. Leitão Cod3r) A partir do ______, você pode gerar essa imagem quantas vezes for necessário. | Arquivo descritor |
| Aula 11 (Curso docker Udemy - L. Leitão Cod3r) As imagens são diferenciadas a aprtir de _____ | tags |
| Aula 11 (Curso docker Udemy - L. Leitão Cod3r) As ___ estão lá no Dcker Hub para marcar versões de softwares, ex tom cat 6.0, ou 6.1.3 e etc... | tags |
| Aula 11 (Curso docker Udemy - L. Leitão Cod3r) Não é recomendado usar um software na última versão, pois _______________________ Exemplo: postgres:latest | Ele pode estar evoluindo e você ter uma quebra de compatibilidade. |
| Aula 11 (Curso docker Udemy - L. Leitão Cod3r) Qual e o motivo de termos layers nas imagens? | Para reutilizar partes da imagem e economizar tempo, espaço e processamento |
| Aula 11 (Curso docker Udemy - L. Leitão Cod3r) a partir de uma imagem, você pode | Criar múltiplos contêiners. |
| Aula 20 (Curso docker Udemy - L. Leitão Cod3r) Comando do docker para exbir hello world | docker container run hello world |
| Aula 21 (Curso docker Udemy - L. Leitão Cod3r) O que acontece quando executamos o 'run' na segunda vez? | Ele executa mais rápido, pois na primeira vez ele pode não achar a imagem e baixar. |
| Aula 21 (Curso docker Udemy - L. Leitão Cod3r) O comando run é a concatenação de 4 comandos. Diga quais são e o que fazem. | - docker image pull - Baixa a imagem do registry para a sua máquina. - docker cantainer create - Criação do container. - docker cantainer start - Inicialização do container. - docker cantainer exec - Execução do container em modo interativo. |
| Aula 22 (Curso docker Udemy - L. Leitão Cod3r) Qual é a vantagem do Modo iterativo | Nesse modo, o container fica ligado diretamente ao seu terminal. Isso faz você entrar dentro do container como se fosse um terminal Linux (exemplo) Você pode rodar comandos dentro do conainert: Se você sair do terminal: O container para de executar. |
| Aula 22 (Curso docker Udemy - L. Leitão Cod3r) | No modo daemon, o container roda em segundo plano. o terminal fica livre Você verá algo assim: 3fa84c9b123a8d0f9c1... Isso é o ID do container. |
| Aula 22 (Curso docker Udemy - L. Leitão Cod3r) Para que usar o Container em Modo iterativo? (4 motivos) | testar containers explorar imagens debugging Rodar comandos manualmente. |
| Aula 22 (Curso docker Udemy - L. Leitão Cod3r) Para que usar o Container em Modo Daemon? (4 motivos) | 1)O cont precisa rodar o tempo todo :APIs (Node, Express, etc) Servidores web, B de dados etc...2)Não quer ficar preso no terminal vendo logs3)Rodar vários conts, continuar trabalhando normalmente.4) Simlar ambiene de prod. Rodar múltiplos conts. |
| Aula 22 (Curso docker Udemy - L. Leitão Cod3r) Para que usar Interaitivo Vs Daemon de de forma resumida ? | 👉 Use daemon (-d) quando: "Esse container precisa ficar rodando sozinho" 👉 Use interativo (-it) quando: "Eu quero mexer dentro do container" |
| Aula 22 (Curso docker Udemy - L. Leitão Cod3r) Qual é a diferença entre docker run, docker start e docker exec | docker run cria e inicia um container docker start inicia um container já criado docker exec executa comando dentro de container rodando |
| Qual comando para conferir se o container exsite? para decidir se vai dar docker run ou docker start? | docker ps -a 👉 Esse comando mostra todos os containers, inclusive os parados. |
| O que faz o commando docker ps -a? | 👉 Esse comando mostra todos os containers, inclusive os parados. |