ドッカーはpid 1だけを聞き、pidが終了する(またはデーモンになる)と、プログラムが終了してコンテナがシャットダウンしたと考えられます。docker stop spark containerが終了しない
は、Apache-スパークは、私は、コンテナの実行を保持することができますどのように./start-master.sh
スクリプトを開始すると?
私は考えません:while true; do sleep 1000;
doneは適切な解決策です。
など。私はcommand: sbin/start-master.sh
を使ってマスターを開始しました。しかし、それは閉鎖し続ける。
docker-composeで起動したときにその動作を維持する方法はありますか?
クール私はこれで少し近づく必要があります。 phusionベースイメージを既に使用していますhttps://hub.docker.com/r/possibly/spark/ –
または既存のイメージを使用してください。 https://hub.docker.com/r/gettyimages/spark/~/dockerfile/(または例として使用してください) – thaJeztah
@thaJeztah良い点。より視認性の高い答えをあなたのコメントに追加しました。 – VonC