0

我想为 ansible 实验室创建一个具有多个操作系统的环境。我选择了 docker 来实现这一点,我已经编写了一个 docker-compose 文件来使用docker stack创建多个服务,只要我启动堆栈服务,所有容器都会关闭。我不知道在哪里提到堆栈服务的分离标志。找到下面的堆栈文件

version: "3"
services:
   ubuntu:
      image: ubuntu
      deploy:
        replicas: 3
        restart_policy:
           condition: on-failure
   centos:
      image: centos
      deploy:
        replicas: 3
        restart_policy:
           condition: on-failure
   alpine:
      image: alpine
      deploy:
        replicas: 2
        restart_policy:
           condition: on-failure

有什么办法可以克服我的问题,或者有没有其他最好的解决方案来建立一个 ansible 实验室环境?

4

0 回答 0