Docker イメージの用途: 1. イメージは、Docker がコンテナーを実行するための前提条件です。ウェアハウスはイメージが保存される場所であり、Docker の中核です。2. イメージは次のことができます。コンテナを提供することに加えて、実行時に必要なプログラム、ライブラリ、リソース、設定ファイル、およびその他のファイルに加えて、実行時に用意されたいくつかの設定パラメータも含まれています。
docker イメージの使用:
以前の Docker コマンド マップ:
Docker には、イメージ (Image
)、コンテナー (Container
)、およびウェアハウス (Repository
) という 3 つの基本概念が含まれていることがわかります。イメージは Docker がコンテナを実行するための前提条件であり、ウェアハウスはイメージが保存される場所であり、イメージが Docker の中核であることがわかります。
トピックに戻ると、Docker イメージは特別なファイル システムとみなすことができます。コンテナの実行に必要なプログラム、ライブラリ、リソース、構成、その他のファイルを提供するだけでなく、いくつかのファイルも含まれています一部の構成パラメータ (匿名ボリューム、環境変数、ユーザーなど)。イメージには動的データが含まれておらず、その内容は構築後に変更されません。
Docker ミラーリングをより深く理解したい場合は、ミラーリングの原理も不可欠であり、最も重要な概念はミラーリング層 (レイヤー) です (以下を参照)。イメージ レイヤーは、ファイル システム、コピー オン ライト、ユニオン マウントなどの一連の基礎となるテクノロジに依存しています。幸いなことに、これらのテクノロジは多くの場所で学ぶことができます。ここでは技術的な詳細には触れません。
一般に、覚えておくべき最も重要なことは、Dockerfile 内の各命令によってイメージ レイヤーが作成され、その結果全体のイメージ サイズが増加するということです。
Docker の最も顕著なイノベーションの 1 つであるミラーリングは、ソフトウェア配信標準に革命をもたらしました。イメージを理解することは、Docker のライフサイクル全体を理解するために非常に重要です。
推奨される関連チュートリアル: docker チュートリアル
以上がdocker イメージの用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。