Há escopo de serviços definidos em docker-compose.yml. Estes serviços foram iniciados. Preciso reconstruir apenas um deles e iniciá-lo sem outros serviços. Eu executo os seguintes comandos:
docker-compose up -d # run all services
docker-compose stop nginx # stop only one. but it still running !!!
docker-compose build --no-cache nginx
docker-compose up -d --no-deps # link nginx to other services
No final, eu tenho um velho recipiente nginx. A propósito, o docker-compose não mata todos os contêineres em execução!
docker-compose up --build