Windows で Docker Compose を使用する方法

Windows De Docker Compose Wo Shi Yongsuru Fang Fa



Docker Compose は、マイクロサービスとマルチコンテナー アプリケーションの構成、管理、デプロイに使用される Docker CLI ツールです。 YAML ファイルを構成ファイルとして使用して、他の設定と共にサービスを構成します。これらのサービスは「 docker-compose up ' 指図。このコマンドは、構成された各サービスを個別のコンテナーで実行します。さらに、Docker Compose CLI は、構成サービスを管理するためのさまざまなコマンドも提供します。

このチュートリアルでは、Windows で Docker Compose を使用する方法を示します。

前提条件: Docker Compose をインストールする

Docker 構成ツールをインストールするには、まず、Windows 用の Docker デスクトップ アプリケーションをシステムにインストールします。このアプリには、組み込みの Docker CLI、Docker Compose CLI、Compose プラグイン、Docker Engine、およびその他の重要なコンポーネントが含まれています。







ノート: Docker デスクトップ アプリケーションのインストールについては、関連する Web サイトにアクセスしてください。 記事 .



Windows で Docker Compose を使用するには?

Windows で Docker Compose を使用するには、まず、アプリケーションをコンテナー化するための手順を定義する Dockerfile を作成します。その後、構成ファイルでサービスを構成し、「 docker-compose up ' 指図。



図については、指定された指示を確認してください。





ステップ 1: Dockerfile を作成する

まず、Docker コンテナーのスナップショットを作成するための指示を含む Dockerfile を作成します。たとえば、「 index.html 」ファイルを次の手順を使用して作成します。

  • から 」命令は、コンテナーの基本イメージを定義します。
  • コピー 」は、ソース ファイルをコンテナーの実行可能パスに追加またはコピーします。
  • エントリーポイント 」は、Docker コンテナーの実行可能ファイルまたはデフォルトを定義します。
FROM nginx:最新

index.html をコピー / ユーザー / 共有 / nginx / html / index.html

エントリーポイント [ 「ニンジンクス」 「-g」 「デーモンオフ;」 ]

ステップ 2: 構成ファイルを作成する

「」という名前の構成ファイルを作成します docker-compose.yml 」サービス構成設定を含むファイル。たとえば、「 ウェブ ' と ' web1 次の手順を使用して、構成ファイル内のサービス:



  • ウェブ 」 サービスは HTML プログラムをコンテナ化し、「 web1 」サービスは「 nginx:最新 コンテナ内のイメージ。
  • 建てる 」 キーは、アプリケーションをコンテナー化するための Dockerfile またはビルド コンテキストを定義します。たとえば、Dockerfile 命令を使用します。
  • ポート 」は、コンテナーの公開ポートを割り当てます。
バージョン: '3'

サービス:

ウェブ:

建てる: 。

ポート:

- 80 : 80

web1:

画像:nginx:最新

ステップ 3: サービスを開始する

その後、「 docker-compose up ' 指図:

docker-compose up -d

確認のため、localhost の割り当てられたポートにアクセスします。ここでは、Windows で Docker Compose を使用して HTML サービスを正常に実行しています。

それで全部です! Windows で Docker Compose を使用する方法を示しました。

結論

Windows で Docker Compose を使用するには、まず Windows に Docker Desktop アプリケーションをインストールして、Docker Compose CLI をインストールします。その後、Dockerfile を作成してアプリケーションを Docker 化します。 Compose ファイルでアプリケーション サービスを構成して、各サービスを個別の Docker コンテナーで実行します。その後、「 docker-compose up 」 コマンドを使用して作成サービスを開始します。この記事では、Windows で Docker Compose を利用する方法を説明しました。