Respostas:
O seguinte constrói apenas as imagens, não inicia os contêineres:
docker-compose build
A seguir, cria as imagens se elas não existirem e inicia os contêineres:
docker-compose up
Se você adicionar a --build
opção, ela será forçada a criar as imagens mesmo quando não for necessário:
docker-compose up --build
A seguir, pula o processo de criação da imagem:
docker-compose up --no-build
Se as imagens não forem construídas previamente, elas falharão.
A --no-cache
opção desativa o cache de construção do Docker no processo de criação da imagem. Isso é usado para armazenar em cache cada camada no Dockerfile e acelerar as camadas de reutilização da criação de imagens (~ linhas do Dockerfile) criadas anteriormente para outras imagens idênticas.
-d
) para docker-compose up -d
não estão na documentação apenas docker-compose
. Você deve consultar docs.docker.com/compose/reference/up
docker-compose up -d
?