予期せず停止するドッキングコンテナがあります。ドッキングコンテナが予期せず停止する
私のドッキングウィンドウの画像の重要な部分は次のようになります。
...
ENTRYPOINT ["./start.sh"]
CMD ["nginx", "-g", "daemon off;"]
アルは、ビルドを保留それを実行しています。私はdocker ps
"./start.sh nginx -g "
を実行したとき、私はこのような何かを参照してください。しかし、数秒後に(代わりのnginxを実行し維持する)コンテナストップが
docker logs
が私を示しdocker run -p 80:8080 myimage:latest
でコンテナを起動よりも、私の出力のログstart.sh
.shの最後のコマンドは "fine"のエコーで、私はそれを見ます。
私が取得したいのは、コンテナがentrypointscriptを実行し、その後にnginxサーバーを実行することです。
start.shスクリプトを含めてください。 – BMitch
他のコメントによると、開始スクリプトを見る必要がありますが、ENTRYPOINTとCOMMANDの役割を誤解しているような気がします。これらの詳細はhttps://docs.docker.com/engine/reference/builder/で確認してください。 –