Docker は、アプリケーションのデプロイと管理を簡素化する人気のあるコンテナ化ソリューションです。開発とデプロイに Docker を使用する場合、docker-compose.yml ファイルは必須です。 Docker Compose は、YAML ファイルを使用して複数の Docker コンテナーを定義および実行するツールです。
それでは、Docker で yml ファイルを作成するにはどうすればよいでしょうか?以下で詳しくご紹介していきます。
まず、yml ファイルを作成する前に、Docker をインストールする必要があります。まだインストールされていない場合は、公式 Web サイト (https://www.docker.com/) からダウンロードしてインストールできます。製品/docker-desktop。
インストールが完了したら、プロジェクトのルート ディレクトリに docker-compose.yml という名前のファイルを作成する必要があります。このファイルには、実行される Docker コンテナに関する構成情報が含まれます。たとえば、Web アプリケーションを構築していて、アプリケーションの実行をサポートするために Web サーバーとデータベース コンテナーが必要であると仮定すると、次のコードを使用して docker-compose.yml ファイルを作成できます。このファイルを 1 行ずつ分析します。
version: '3' services: web: build: . image: mywebapp ports: - "8080:80" depends_on: - db db: image: mysql environment: MYSQL_ROOT_PASSWORD: password
このコマンドは、構成ファイルを起動します。 にリストされているすべてのコンテナー。コンテナーをバックグラウンドで実行する必要がある場合は、以下に示すように、「-d」オプションを使用できます。
docker-compose up
このコマンドは、すべてのコンテナーをバックグラウンドで実行します。
全体として、Docker での docker-compose.yml ファイルの作成は非常に簡単です。プロジェクトのルート ディレクトリに docker-compose.yml というファイルを作成し、必要なサービスとコンテナを構成するだけです。 docker-compose が提案する形式と概念を使用すると、複数の Docker コンテナを簡単に管理し、アプリケーションを迅速に構築してデプロイできます。
以上がdocker はどこで yml を作成しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。