- O que docker-compose faz?
- Qual é a diferença entre docker-compose up e run?
- Como faço para fechar docker-compose up?
O que docker-compose faz?
O comando docker compose up agrega a saída de cada contêiner (como docker compose logs --follow faz). Quando o comando sai, todos os contêineres são interrompidos. Executar docker compose up --detach inicia os contêineres em segundo plano e os deixa em execução.
Qual é a diferença entre docker-compose up e run?
Normalmente, você deseja que docker-compose up . Use up para iniciar ou reiniciar todos os serviços definidos em um docker-compose. ... O comando docker-compose run serve para executar tarefas “pontuais” ou “adhoc”. Ele requer o nome do serviço que você deseja executar e apenas inicia contêineres para serviços dos quais o serviço em execução depende.
Como faço para fechar docker-compose up?
1 resposta. Se você deseja executar docker-compose up e deixar o processo em execução sem estar conectado ao seu terminal, você pode executá-lo em modo desanexado com docker-compose up -d . Depois de fazer isso, você terá que usar docker-compose stop ou docker-compose down para interromper seus contêineres em execução, uma vez que CTRL + C não os matará.