Hay un alcance de servicios que se define en docker-compose.yml. Estos servicios se han iniciado. Necesito reconstruir solo uno de estos y comenzarlo sin otros servicios. Ejecuto los siguientes 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
Al final obtuve el viejo contenedor nginx. Por cierto, docker-compose no mata todos los contenedores en ejecución.
docker-compose up --build