私たちは今、次の画像があるとし
1:単純なコンテナを起動します
コンテナを起動するために使用さドッキングウィンドウコンテナの実行//
-it //コンテナは、対話型、及び端子に接続されています
コマンド:ドッキングウィンドウコンテナの実行--nameパーシー-itのUbuntu:最新の/ binに/ bashの//パーシーという名前のコンテナを開始
2:終了コンテナとコンテナの動作を保ちます
-elfが容器内で実行中のプロセスを表示することができ、端末コマンドpsを実行し、最初の工程は、第二のプロセスがPS -elfによって生成された一時的なプロセスであり、プロセスを実行するコマンドが終了する、バッシュシェルを実行することです。
Ctrlキーを押し-PQ:キーの組み合わせは、コンテナを終了しますが、コンテナが実行を停止しません。
注:バッシュシェルのbashシェルの終了時にexitと入力した場合、何らかのプロセスが実行せずにコンテナへのこの時間は、コンテナ自体が強制終了されます。
3:コンテナリストをチェック
4:コンテナのライフサイクル
以下のコマンドを実行した後、Ctrlキーを押しながらPQ出口コンテナを押してください
コンテナを停止ドッキングウィンドウコンテナ停止パーシーを使用します
コンテナを再起動しても、bashにしてみてください
注:コンテナを削除する前に、コンテナは、データを失うことはありません。コンテナは、コンテナが削除された場合でも、ボリュームに保存されている場合、データが保存されます。
5:コンテナを停止
ドッキングウィンドウコンテナRM <コンテナ> -f //破壊を実行しているコンテナ
6:再起動・コンテナ・ポリシー
常に:コンテナが明示的なドッキングウィンドウコンテナ停止命令などによって、停止されていない限り、それ以外のコンテナは常に停止状態を再起動しようとします。
ドッキングウィンドウコンテナの実行--nameネーヴ--restart常に -itのUbuntu:最新の/ binに/ bashの
あなたが23S前に作成された容器を見ることができ、前7Sに発売
そこに停止しない限り、ここに提示されていない上の障害ポリシーを、再起動。
7:コンテナを削除します
快速清理所有容器可以用:docker container rm $(docker container ls -aq) -f //-f:表示强制执行清理命令
参考书目《深入浅出Docker》