Docker stopはすべてのコンテナを停止/削除します

Docker stopはすべてのコンテナを停止/削除します

この記事では主に、すべてのコンテナを削除する Docker stop/remove を紹介し、皆さんと共有します。詳細は次のとおりです。

$ docker ps // 実行中のコンテナをすべて表示 $ docker stop containerId // containerId はコンテナの ID です

$ docker ps -a // すべてのコンテナを表示 $ docker ps -a -q // すべてのコンテナIDを表示

$ docker stop $(docker ps -a -q) // すべてのコンテナを停止 $ docker rm $(docker ps -a -q) // すべてのコンテナを削除

一般的な Docker コマンド:

[Ctrl + C]: 終了しても現在のコンテナ プロセスは終了しません。

ヘルプコマンド:

docker --ヘルプ

バージョンを表示

docker --バージョン

すべてのミラーを表示

Docker イメージ

コンテナの削除

docker rm [名前]/[コンテナID]

: 実行中のコンテナを削除することはできず、エラーが報告されます。まずコンテナを停止する必要があります

すべてのコンテナを表示

ドッカーps
Docker イメージ

: すべてのローカルイメージを一覧表示

docker search <イメージID/名前>

: 画像を検索

docker pull <イメージID>

: 画像をダウンロード

docker push <イメージID>

: 画像をアップロード

docker rmi <イメージID>

: 画像を削除

コンテナ管理
docker run -i -t <IMAGE_ID> /bin/bash: -i: コンテナへの標準入力 -t: 仮想端末を割り当てる /bin/bash: bash スクリプトを実行する
-d: デーモンとして実行 (バックグラウンド)
-P: デフォルトでは、Docker コンテナの 5000 ポートをホスト マシンの 49153 ~ 65535 ポートに一致させます。
-p <HOT_PORT>:<CONTAINER_PORT>: ポート番号を指定します

  • -name: コンテナの名前を指定します
  • -rm: 終了時にコンテナを削除する

docker stop <CONTAINER_ID>: コンテナを停止します
docker start <CONTAINER_ID> : コンテナを再起動する
docker ps - コンテナを一覧表示します。

  • -l: 最後に起動したコンテナを表示する
  • -a: 停止したコンテナも同時に表示します。デフォルトでは、開始されたステータスのみが表示されます。

docker attach <CONTAINER_ID> は起動したコンテナに接続します
docker logs <CONTAINER_ID> : コンテナログを出力します

  • -f: リアルタイム出力

docker cp <CONTAINER_ID>:path hostpath: コンテナ内のファイルをホストディレクトリにコピーします
docker rm <CONTAINER_ID>: コンテナを削除する
docker rm docker ps -a -q: すべてのコンテナを削除する
docker を強制終了 docker ps -q
docker rmi docker イメージ -q -a
docker wait <CONTAINER_ID>: コンテナが停止して終了するまで、コンテナへの他の呼び出しをブロックします。

docker top <CONTAINER_ID>: コンテナ内で実行中のプロセスを表示します。
docker diff <CONTAINER_ID>: コンテナ内の変更を表示する
docker examine <CONTAINER_ID>: コンテナの詳細を表示する (Json として出力)

  • -f: docker examine - f '{{ .NetworkSettings.IPAddress }}' などの特定の情報を検索します。

docker commit -m "コメント" -a "作成者" <コンテナID> ouruser/imagename:tag

docker extc -it <コンテナ> <コマンド>: コンテナ内でコマンドを実行し、結果を出力します。

これで、Docker のすべてのコンテナの停止/削除に関するこの記事は終了です。Docker のコンテナの停止と削除の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Dockerがコンテナサービスを停止または削除できない問題の解決策
  • Dockerコンテナを停止および削除できない問題の解決策
  • Docker で停止したコンテナを一括削除する方法

<<:  Javascript のスコープとクロージャの詳細

>>:  XHTML と CSS によるオブジェクト指向プログラミング

推薦する

60件のページング事例と優れた実践例を推奨

<br />構造と階層により複雑さが軽減され、読みやすさが向上します。記事やサイトが整理...

SQL でテーブルにフィールドとコメントを追加する方法

1. フィールドを追加します。 alter table テーブル名 ADD フィールド名 タイプ;例...

関連するプロパティのリストを含む HTML エリア イメージ ホットスポットの使用の概要

<area> タグは主にイメージマップで使用されます。イメージマップにアクティブ領域 (...

MySQL sql99構文の内部結合と非等価結合の詳細な説明

#事例: 従業員の給与水準を照会する 選択 給与、等級 から 従業員 参加する ジョブグレード g ...

Vue+Spring Bootで検証コード機能を実現

この記事では、検証コード機能を実装するためのvue+spring bootの具体的なコードを例として...

MySQL のジオメトリ型を使用して経度と緯度の距離の問題を処理する方法

テーブルを作成する テーブル `map` を作成します ( `id` int(11) NULLではな...

Vueが初めて要素を取得できなかったときの解決記録

序文Vue で要素を初回取得できない問題の解決方法は、ポップアップ ウィンドウで要素を取得するために...

Docker を使用して ELK 環境を迅速にデプロイする方法の詳細な説明 (最新バージョン 5.5.1)

Linux サーバーに Docker をインストールした後、関連する公式 Docker イメージを...

ネイティブ Js で実装されたシンプルなシームレス スクロール カルーセルのサンプル コード

シンプルなシームレススクロールカルーセルには多くの抜け穴があり、後から画像を追加するのは非常に不便で...

初心者向け入門チュートリアル⑨:ポータルサイトの構築方法

さらに、ブログ プログラムで構築された記事 Web サイトは常にブログのように見え、カスタマイズでき...

Centos6.5 でのスーパーバイザーのアップグレード、インストール、および構成に関するチュートリアル

スーパーバイザー紹介Supervisor は、Python で開発されたクライアント/サーバー サー...

MySQL 5.7.21 解凍バージョンのインストールと設定のグラフィックチュートリアル

この記事では、MySQL 5.7.21の解凍版をダウンロードしてインストールする詳細な手順を記録して...

JavaScript で 2 次元配列を作成するためのヒント

Js での 2 次元配列の作成:まず、JavaScript は 1 次元配列のみをサポートしています...

Node.js を使用して C# のデータ テーブル エンティティ クラス生成ツールを作成する方法

Microsoft は T4 テンプレートを提供していますが、使用するのが非常に難しいと思います。ス...

5分でDockerをインストールする詳細な手順

CentOS に Docker をインストールするには、オペレーティング システムが CentOS ...