Il existe des services qui sont définis dans docker-compose.yml. Ces services ont été lancés. Je dois reconstruire un seul d'entre eux et le démarrer sans d'autres services. J'exécute les commandes suivantes:
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
À la fin, j'ai obtenu le vieux conteneur nginx. Par ailleurs, docker-compose ne tue pas tous les conteneurs en cours d'exécution!
docker-compose up --build