Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

docker compose up

Pacotes e runtimes

Uso

docker compose up [-d] [--build] [<service>...]

Sobe todos os serviços do compose.yaml como um projeto; o docker-compose com hífen é a v1 aposentada e docker compose é o plugin v2, e contêineres existentes são reaproveitados a menos que use --build ou --force-recreate.

Opções comuns

OpçãoSignificado
-dstart in the background
--buildrebuild images before starting
--force-recreatereplace containers even if nothing changed
--remove-orphansclean up containers of services you deleted
--waitreturn only once healthchecks pass
--scale <svc>=<n>run n copies of one service

Exemplos

docker compose up -d

starts every service in compose.yaml in the background

docker compose up --build web

rebuilds and starts one service

docker compose down -v

stops everything and deletes the named volumes, database data included

A pergunta é sempre o que vai onde: dentro deste projeto ou na máquina toda.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

QO que docker compose up faz?

Sobe todos os serviços do compose.yaml como um projeto; o docker-compose com hífen é a v1 aposentada e docker compose é o plugin v2, e contêineres existentes são reaproveitados a menos que use --build ou --force-recreate.

QComo se digita?

docker compose up [-d] [--build] [<service>...] — os colchetes marcam o que você pode omitir.

QQuantas opções vale a pena saber?

Aqui estão 6; a lista completa está em man docker. Este comando fica em Pacotes e runtimes.

Comandos relacionados

página man: man docker-compose-up