Docker がコンテナを閉じずにコンテナを終了する問題を解決するにはどうすればよいですか?
Docker コンテナに入った後に終了すると、コンテナは Exited になってしまいますが、コンテナが閉じないようにコンテナを終了するにはどうすればよいでしょうか?
コンテナを閉じずに通常どおり終了したい場合は、Ctrl P Q
を押してコンテナを終了してください。これは非常に重要ですので、覚えておいてください。
次の例は、コンテナを終了しますが、閉じません。
実際には、コンテナの起動時に設定できます。そして、 -d パラメーターを結合してコンテナーを開始します もちろん、このコマンドは新しいコンテナーのみを開始でき、閉じられたコンテナーは開始できません。
ヒント 1
docker run -d
: バックグラウンドでコンテナを実行し、コンテナ ID を返します
次の例では ## を使用します#docker - dコンテナを起動して終了
while true; do echo hello world; sleep 1; done」を使用して hello world を無限に出力することもできます。
また、バックグラウンドでプロセスが実行されている場合でも、コンテナに入って exit を入力して終了すると、コンテナの実行は終了します。しばらくお待ちください。心。
Ctrl P Q
は今でも私の意見では最良の使用法です。
関連資料:
以上がDocker がコンテナを閉じずにコンテナから終了する問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。