GNU/Linux >> Linux の 問題 >  >> Linux

すべての Docker コンテナーを削除する方法

ステータスに基づいてコンテナを削除します:

docker rm -v $(docker ps --filter status=exited -q)

注:

  • コンテナに関連付けられたボリュームを削除する「-v」オプション

開発マシンのすべてのコンテナーを消去するには:

docker rm -v -f $(docker ps -qa)

注:

  • 「-f」オプションは実行中のコンテナを強制的に削除します

Windows の場合:

C:\> for /F %i in ('docker ps -qa') do docker rm %i

docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)

Windows (PowerShell) の場合:

docker rm -f $(docker ps -a -q)

Linux
  1. すべてのDockerイメージ、コンテナー、ボリューム、ネットワーク、および未使用のリソースを削除する方法

  2. DockerComposeの使用方法

  3. Dockerコンテナを接続する方法

  1. 環境変数をDockerコンテナに渡す方法

  2. Dockerコンテナを一覧表示する方法

  3. すべてのデフォルト ゲートウェイを削除する方法

  1. Dockerイメージ、コンテナー、ネットワーク、ボリュームを削除する方法

  2. Dockerコンテナ間でデータを共有する方法

  3. アプリケーション ディレクトリからすべての .svn ディレクトリを削除する方法