使用Docker Compose来创build多个容器
我对Docker完全陌生。 我有一个sonarqube图像。 我写了一个示例Docker Compose文件并运行该映像。 一切工作正常。 现在我想用Docker Compose创build5-6个容器。
我怎样才能做到这一点?
这是我的示例YAML文件:
version: '2' services: web: build: . ports: - "9000:9000" depends_on: - my_image my_image: image: mySonarApp
我也有兴趣知道是否有可能只用我的dockerconfiguration文件创build它们。
只需添加更多的服务定义
version: '2' services: weba: build: . ports: - "9000:9000" weba: build: . ports: - "9001:9000" webc: build: . ports: - "9002:9000"
您可以使用scale命令来创build更多的服务实例:
docker-compose scale web=6
- 如何让sbt-native-packager结合两层docker图像
- docker工人不工作NLTK
- 移除RabbitMQ以支持Docker服务
- 使用Bazel从Dockerfile构buildDocker镜像
- 无法让MLT框架在Docker容器中处理audio
- docker中的akka节点明确解除关联
- docker群模式多个服务相同的端口
- ReactJS浏览器应用程序在Docker Composenetworking中看不到东西
- configurationfluentd以正确parsing并将使用docker json-file日志logging驱动程序格式化的java stacktrace转换为弹性的单个消息