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 によるオブジェクト指向プログラミング

推薦する

Dockerイメージをプライベートリポジトリにアップロードする方法の例

イメージは、GitHub と同様に Docker パブリック リポジトリに直接簡単にプッシュできます...

Excel エクスポートは docker 環境では常に失敗する

Excel のエクスポートは、docker 環境では常に失敗します。最も直接的な原因は、中国語フォン...

見落としがちなMySQLのCOLLATIONの例の詳細な説明

序文MySQL データベースの文字列型は、CHAR、VARCHAR、BINARY、BLOB、TEXT...

docker runの--rmオプションの使用方法

Docker コンテナが終了しても、デバッグを容易にし、ユーザー データを保持するために、デフォルト...

Nginxでネットワーク分離を解決した実践記録を詳しく解説

必要最近、Node オンライン サービスを移行する必要があったため、2 つの新しいオンライン サーバ...

Vueでaxiosをカプセル化するいくつかの方法

目次ベーシックエディションステップ1: Axiosを構成するステップ2: リクエストをカプセル化する...

MySQL 8.0.11 のインストールと設定方法のグラフィックチュートリアル MySQL 8.0 の新しいパスワード認証方法

この記事では、参考までにMySQL8.0.11のインストールと設定方法、およびMySQL8.0の新し...

DockerはClickHouseをインストールし、データテストを初期化します

クリックハウスの紹介ClickHouse は、SQL クエリを使用して分析データ レポートをリアルタ...

docker windows10共有ディレクトリのマウント失敗の解決策

原因docker スクリプトを実行すると、コンテナを作成できないというエラーが発生します。以下のよう...

サイトマップをウェブページの下部に配置するメリットと例

以前は、ほとんどすべての Web サイトに、すべてのページをリストしたサイトマップ ページがありまし...

反応ルーティングでパラメータを渡すいくつかの方法についての簡単な説明

最初のパラメータ渡し方法は、動的ルーティングパラメータ渡しです。リンクのパス属性を設定することで、ル...

インラインブロックを使用した複数のdiv間の間隔はプログラミング方法とは異なります

inline-block について学習しているときに、境界線と inline-block を持つ複数...

Linux仮想マシンの静的IPアドレスを構成するための手順を完了します

序文多くの場合、仮想マシンを使用します。たとえば、一部のテストは検出されません。何かを壊すことを心配...

Vue3+Vite+TS は、要素プラスビジネスコンポーネントの二次カプセル化を実装します sfasga

目次1. 構造文字列2. タプルを返す3. Dict辞書にアクセスする4. 図書館を利用する5. リ...

Javascript の奇妙な点をご存知ですか?

私たちのベテランの先人たちは、数え切れないほどのコードを書き、数え切れないほどの落とし穴に陥ってきま...