Ferramentas do usuário

Ferramentas do site


docker_compose

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
docker_compose [2026/04/09 13:26] – [Exemplo] jdosdocker_compose [2026/04/10 12:40] (atual) – [Docker Compose] jdos
Linha 1: Linha 1:
 ====== Docker Compose ====== ====== Docker Compose ======
 +Compose é focado na definição e execução de múltiplos containers em um único host (sua máquina local ou um servidor único).
  
-Criar estruturas de aplicações separadas em container (container-frontend, container-backend, container-db), utiliza arquivos YAML para construção.+Cria estruturas de aplicações separadas em container (container-frontend, container-backend, container-db), utiliza arquivos YAML para construção. 
  
 ===== Install ===== ===== Install =====
Linha 15: Linha 16:
   * Execute: ''docker-composer up'' (utilize ''-d'' para ficar em segundo plano)   * Execute: ''docker-composer up'' (utilize ''-d'' para ficar em segundo plano)
  
 +  * Finalizar ''docker-composer down''
  
 ===== Yaml / .yml ===== ===== Yaml / .yml =====
Linha 35: Linha 37:
  
   backend:    backend: 
-    depends_on: +    depends_on: #espera a aplicação db estar up para executar o app
       - db       - db
     build: ./backend     build: ./backend
Linha 55: Linha 57:
  
 </code> </code>
 +
 +===== REDE DOCKER =====
 +
 +Acessando um container:
 +<code>docker exec -it -u root <id_container> sh </code>
 +
 +
 +Listar rede:
 +<code>ifconfig</code>
 +
 +Ping rede:
 +<code>ping <nomecontainer></code>
 +Docker possui um DNS Resolver para cada container
 +
 +
 +===== Logs =====
 +<code>docker-compose logs</code>
 +
 +Help:
 +
 +<code>docker-compose logs --help</code>
 +
docker_compose.1775751981.txt.gz · Última modificação: por jdos

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki