‫Esta palestra é a resposta à conferência de atribuição antes deste para gerenciar
‫vários recipientes.
‫Isto é basicamente apenas uma gravação de mim pensando em voz alta e caminhando pela tarefa. Você pode ter comandos
‫ligeiramente diferentes. Tudo bem, desde que você tenha chegado ao
‫resultado final dos três recipientes diferentes, executando as três imagens diferentes, com os parâmetros necessários.
‫Aqui vamos nós.
‫Provavelmente eu quero executar o MySQL primeiro.
‫precisar desbloqueá-lo e depois abrir a porta 3306.
‫mysql, mas vou Então vou dar um nome chamado db. Então, eu também vou lançar essa variável
‫de ambiente.
‫Isso deve resolver.
‫Oh, eu tenho muitos traços no e.
‫ESTÁ BEM. Eu não vejo isso
‫Agora devo fazer o mysql do log de contêiner do docker. Não vejo a senha.
‫Não. Desculpa. Os certeza. ainda. É bastante óbvio.
‫logs do db não são registrados. Deixe-me tentar novamente.
‫Então eu não. Veja, não tenho Aqui vamos nós. Senha de root gerada lá.
‫Quero copiar isso para mais tarde.
‫Na verdade, não preciso disso para essa tarefa.
‫Mas é assim que eu obteria a senha se eu precisasse entrar no servidor MySQL. Tudo bem. Nós vamos executar
‫o próximo -
‫o contentor do
‫docker é o
‫servidor de nome
‫destacado e a
‫porta.
‫Vai ser o Apache, então a porta 8080 no meu host vai passar para 80 no meu contêiner. Então
‫httpd.
‫OK, e se eu fizer um ps do docker, ambos devem estar em execução. Posso ver à direita que suas portas apropriadas são
‫redirecionadas do meu host para o meu contêiner. É isso que significa essa pequena flecha. Então, vejamos
‫mais um encanamento de contentores.
‫Dê-lhe um nome de proxy. Eu vou ter aquele listado na porta 80 e avançar para a porta 80. É destacado. E o nome próprio.
‫OK. Eu acho que está bom. docker ps Você notará, aliás, que eu
‫estou digitando o docker ps,
‫não o container docker, apenas porque
‫os velhos hábitos morrem com força e
‫o antigo comando é docker ps. Mas ainda funciona. Tudo bem.
‫Todos os três estão em execução. Todas as portas estão encaminhando. Nomeadamente nomeado. Vamos ver o local 8080,
‫E Na Se eu Tudo bem.
‫eu realmente vou. verdade, vou testar seus portos. faço curl localhost, ele deveria me devolver o nginx. Se eu enrolar. eu deveria voltar o Apache. Essas são abertas.
‫Tudo bem.
‫Agora eu preciso limpá-los. Eu quero fazer uma parada de
‫contentor docker
‫Oh, isso é certo.
‫Não citei isso.
‫Isso é tolo.
‫Eu só vou usar a guia para me dar a conclusão da guia. Eu posso fazer isso e este.
‫Agora.
‫ESTÁ BEM.
‫Todos os três estão parados. docker ps -a.
‫Sim.
‫Os três deles. Eu também poderia ter feito container ls -a.
‫Mesma coisa.
‫Agora eu preciso removê-los.
‫Eu vou fazer um contêiner contador rm.
‫
‫Eu vou usar nada imagens docker.
‫a conclusão da guia novamente e removê-los. Este é um novo comando na verdade. imagem ls. Isso me mostra as três imagens diferentes que ainda estão lá.
‫docker ps -a. ali. ESTÁ BEM.
‫Tudo está limpo. Essa é minha tarefa.
‫