Docker には、イメージ、コンテナ、リポジトリという 3 つの中心的な概念があります。
推奨チュートリアル: docker
これら 3 つの概念についてそれぞれ説明します:
1. イメージ: Windows の ISO イメージDocker のイメージは、単純に積み重ねられたファイルの山ではなく、階層化されており、再利用可能です (圧縮パッケージのソース コードと git リポジトリの違いに似ています)。
2. コンテナ: コンテナの存在はイメージのサポートと切り離すことができず、イメージ ランタイムのキャリアです (インスタンスとクラスの関係に似ています)。 Dockerの仮想化技術を利用し、コンテナに対してポート、プロセス、ファイルなどの独立した「空間」を作成し、ホストマシンから隔離された「コンテナ」を指します。コンテナは、ポート、ボリューム、ネットワークなどを介してホストと通信できます。
3. リポジトリ: Docker のウェアハウスは、ウェアハウス名とタグを備えた git のウェアハウスに似ています。イメージをローカルで構築した後、そのイメージをウェアハウスを通じて配布できます。
以上がDocker のコア概念の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。