【问题标题】:Use Docker Compose to create multiple containers使用 Docker Compose 创建多个容器
【发布时间】:2016-12-01 14:26:06
【问题描述】:

我对 Docker 完全陌生。我有一个声纳图像。我编写了一个示例 Docker Compose 文件并运行了该图像。一切正常。现在我想使用 Docker Compose 创建 5-6 个容器。

我该怎么做?

这是我的示例 YAML 文件:

version: '2'
services:
  web:
    build: .
    ports:
     - "9000:9000"
    depends_on:
     - my_image
   my_image:
    image: mySonarApp

我也想知道是否可以仅使用我的 docker 配置文件来创建它们。

【问题讨论】:

    标签: docker sonarqube docker-compose sonarqube-ops


    【解决方案1】:

    您可以使用 scale 命令创建更多服务实例:

    docker-compose scale web=6

    【讨论】:

      【解决方案2】:

      只需添加更多服务定义

      version: '2'
      services:
        weba:
          build: .
          ports:
            - "9000:9000"
      
        weba:
          build: .
          ports:
            - "9001:9000"
      
        webc:
          build: .
          ports:
            - "9002:9000"
      

      【讨论】:

        猜你喜欢
        • 2022-01-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-15
        相关资源
        最近更新 更多