docker が起動直後に終了した理由
終了理由
1. docker コンテナ実行するフォアグラウンド プロセスが必要です。フォアグラウンド プロセスが実行されない場合、コンテナーはアイドル状態であると判断し、独自に終了します。
2. コンテナーによって実行されるコマンドが、以前に実行されたコマンドではない場合一時停止中 (トップ、テール、ループなどの実行中) の場合、自動的に終了します
3. これは docker のメカニズムの問題です
解決策:
docker run -dit docker.elastic.co/elasticsearch/elasticsearch:5.6.16 /bin/bash
対話的に実行するには -it パラメーターを追加します
バックグラウンドで実行するには -d パラメーターを追加します
これにより、バックグラウンドで実行され続ける Docker コンテナーを起動できます。
その他の関連チュートリアルについては、PHP 中国語 Web サイトの docker チュートリアル 列に注目してください。
以上がdocker が起動するとすぐに終了してしまうのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。