0
複数のプロセスを開始したいp1
、p2
... pn
ドッカーコンテナを起動するとき。Dockerファイルから複数のプロセスを開始Dockerファイル
CMD p1
しかし、私は複数のプロセスでこれを行いたいので、すべてのプロセスをバックグラウンドで実行したいと思います。それをどうにかしていますか?
複数のプロセスを開始したいp1
、p2
... pn
ドッカーコンテナを起動するとき。Dockerファイルから複数のプロセスを開始Dockerファイル
CMD p1
しかし、私は複数のプロセスでこれを行いたいので、すべてのプロセスをバックグラウンドで実行したいと思います。それをどうにかしていますか?
プロセスを実行する開始スクリプトを持つことができます。
例えば Dockerfile
CMD ./start.sh
start.sh
./process-1.sh
./process-2.sh
./process-3.sh &
これは、すべてのプロセスを強制終了しますそうでない場合はドッキングウィンドウを実行している親プロセスを維持するために、インポートだとコンテナが実行を停止します。
あなたが代わりに使用することができます(前に私を倒してしまったということ)監督者またはその旨を通知する。
http://stackoverflow.com/questions/33905912/docker-container-best-practices – Rao