ホームページ  >  記事  >  運用・保守  >  Dockerイメージを削除する方法

Dockerイメージを削除する方法

PHPz
PHPzオリジナル
2023-04-18 09:47:1611756ブラウズ

Docker は、現在最も人気のあるコンテナ化テクノロジの 1 つです。 Docker は、軽量でポータブルな自己完結型のコンテナ アプリケーション環境として、アプリケーションの開発、テスト、デプロイメントをより簡単かつ効率的にします。 Docker では、イメージは Docker コンテナ アプリケーションの基礎となる非常に重要な概念です。この記事ではDockerイメージを削除する方法を紹介します。

  1. 既存の Docker イメージの表示

Docker イメージを削除する前に、まず既存のイメージを理解する必要があります。現在のシステム内のすべての Docker イメージは、コマンド docker image を使用して一覧表示できます。このコマンドを実行すると、リポジトリ、タグ、イメージ ID、作成済みなどのイメージの関連情報がリストされます。このうち、REPOSITORYはこのDockerイメージがどのウェアハウスに属しているかを示し、TAGはこのDockerイメージのバージョンを示します。

  1. 単一の Docker イメージの削除

単一の Docker イメージの削除は非常に簡単で、docker rmi コマンドを使用するだけです。コマンドの形式は以下のとおりです。

docker rmi [OPTIONS] IMAGE [IMAGE...]

このうち、IMAGEは削除するDockerイメージのIDまたは名前を表し、OPTIONSは削除オプションを表します。 OPTIONS が指定されていない場合は、デフォルトのオプションが使用されます。

たとえば、リポジトリが nginx でタグが最新である Docker イメージを削除すると仮定すると、次のコマンドを実行できます。

docker rmi nginx:latest

このコマンドを実行すると、システムはドッカーイメージ。

  1. Docker イメージをバッチで削除する

複数の Docker イメージを削除する必要がある場合は、docker rmi コマンドのバッチ削除オプションを使用できます。コマンドの形式は以下のとおりです。

docker rmi [OPTIONS] $(docker images -q IMAGE [IMAGE...])

このうち、IMAGEは削除するDockerイメージのIDまたは名前を表し、OPTIONSは削除オプションを表します。 $(docker Images -q IMAGE [IMAGE...]) は、IMAGE をパラメーターとして docker image コマンドに渡し、イメージ ID のリストを返し、このリストをパラメーターとして Docker に渡すことを意味します。 rmiコマンド。

たとえば、REPOSITORY が redis、TAG が 5.0.5 および 5.0.6 である Docker イメージを削除すると仮定すると、次のコマンドを実行できます。

docker rmi $(docker images -q redis:5.0.5 redis:5.0.6)

このコマンドの実行後、システムは指定された Docker イメージを削除します。

  1. 未使用の Docker イメージを削除する

Docker を使用するプロセスでは、以前にビルドまたはダウンロードされたものの、呼び出されなかった未使用の Docker イメージが残る場合があります。その後の使用において。これらの未使用の Docker イメージはシステムのストレージ領域を占有し、システムのパフォーマンスに影響を与えます。したがって、これらの未使用の Docker イメージを削除する必要があります。

docker system prune コマンドを使用すると、未使用の Docker イメージ、コンテナー、ボリューム、およびネットワークをクリアできます。このうち --all オプションを使用すると、未使用の Docker イメージをすべて削除できます。コマンドの形式は次のとおりです。

docker system prune [OPTIONS]

たとえば、次のコマンドを使用して、未使用の Docker イメージをすべてクリアできます。

docker system prune --all

このコマンドを実行すると、システムはすべての未使用の Docker イメージをクリアします。 。

概要

この記事では、単一の Docker イメージの削除、Docker イメージの一括削除、未使用の Docker イメージの削除など、Docker イメージを削除する方法を紹介します。これらの方法を学ぶことで、Docker コンテナ アプリケーションをより適切に管理し、アプリケーションのパフォーマンスと信頼性を向上させることができます。

以上がDockerイメージを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。