始める無料で始める

compose.yaml ファイルの作成

Docker Compose を使ってアプリケーションを実装したいと考えています。まずは、単一のリソースで構成された Docker Compose アプリケーションを作成し、そこから拡張していきましょう。

現在、コンテナイメージは test_app:latest を使用しています。ホストのポート 8000 をコンテナ内のポート 8000 に転送するネットワークリダイレクトが必要です。

この演習はコースの一部です

Docker 中級

コースを見る

演習の手順

  • primary という名前の新しいリソースを作成します。
  • コンテナ名を webapp に指定します。
  • 適切なイメージ情報を使用します。
  • 適切なサブセクションでポートフォワーディングの詳細を指定します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

services:
  # Specify the resource name
  ____
    
    # Define a container name
    ____: webapp
    
    # Use the proper image
    ____
    
    # Define the correct entries to forward ports
    ports:
      - "____"
コードを編集して実行