LoginSignup
1
1

More than 3 years have passed since last update.

docker-compose.ymlの書式

Last updated at Posted at 2019-05-17

基本形

version: "3"
services:
  kafka:
    image: wurstmeister/kafka
    ports:
      - 9092:9092
    depends_on:
      - zookeeper
    environment:
      KAFKA_CREATE_TOPICS: "topic:1:1"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock

  • version
    書式のバージョン

  • services
    アプリケーションを動かすための各コンテナ。その名称が並ぶ。

  • build
    コンテナイメージを作成するためのDokerfileのパス。

  • image
    コンテナイメージ名

  • environment
    コンテナ内の環境変数定義

  • ports
    コンテナのポート。guest(ホストOS側):host(コンテナ側)

  • volumes
    マウントするファイルのパス指定。- ホスト側パス:コンテナ側パス

  • depends_on
    どのサービスに依存するか、そのコンテナ名を列挙

  • container_name
    起動時のコンテナ名

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1