前提・実現したいこと
Dockerで2つのコンテナ(デーモンとバッチ)を動かし、バッチ終了後、両方を終了させたい。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
イメージ docker-compose.yml services: webserver1: //デーモン起動 batch1: //バッチ実行 >docker-compose up -両方のコンテナ起動 -batch1のDockerファイルに書いたバッチが実行され完了後に終了する。 しかし、webserver1のほうはデーモンなので起動しっぱなし "docker-compose up"コマンドがCtrl+Cを押すまで終了しない
改善したいこと
docker-compose up でコンテナが立ち上がりバッチ実行後、docker-compose upコマンドが終了するようにしたい。
batch1内のバッチで処理終了後に、webserver1コンテナを終了させることができればよいのではと思うのですが、
その方法がわかりませんでした。
回答1件
あなたの回答
tips
プレビュー