我想为 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 实验室环境?