、、のdocker-compose.yml
4 つのコンテナーを含むファイルがあります。redis
postgres
api
worker
コンテナの開発中worker
、変更を適用するためにコンテナを再起動する必要があることがよくあります。worker
他のコンテナを再起動せずに単一のコンテナ (例 ) を再起動する良い方法はありますか?
ベストアンサー1
とても簡単です。次のコマンドを使用します。
docker-compose restart worker
コンテナを強制終了する前に停止を待つ時間を設定できます(秒単位)
docker-compose restart -t 30 worker
これによりコンテナは再起動されますが、再構築は行われないことに注意してください。変更を適用してから再起動する場合は、他の回答を参照してください。