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:
- "____"