docker-compose.ymlで定義されているサービスのスコープがあります。これらのサービスを開始しました。これらの1つだけを再構築して、他のサービスを起動せずに起動する必要があります。次のコマンドを実行します。
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
最後に、古いnginxコンテナーを取得しました。ちなみに、docker-composeは実行中のすべてのコンテナを強制終了するわけではありません。
docker-compose up --build