Dockerのプロセスにアタッチしたりデタッチしたりするにはどうすればいいですか? 質問する

Dockerのプロセスにアタッチしたりデタッチしたりするにはどうすればいいですか? 質問する

docker プロセスにアタッチすることはできますが、Ctrl+ はCプロセスからデタッチすることはできません。exit基本的にプロセスを停止します。

プロセスを実行し、時々プロセスに接続して変更を加え、その後デタッチする場合の推奨ワークフローは何ですか?

ベストアンサー1

シェルを終了せずに tty を切り離すには、エスケープ シーケンスCtrl+Pに続いてCtrl+ を使用しますQ。詳細ここ

追加情報この情報源:

  • ^P^Qdocker run -t -i → docker attachでデタッチおよび再アタッチ可能
  • docker run -i → ; で切り離すことはできません^P^Q。stdin が中断されます。
  • docker run → でデタッチできません^P^Q。クライアントにSIGKILLを送信できます。docker attachで再アタッチできます。

おすすめ記事