我正在使用ansible和docker_container模块。但是当我开始我的剧本时,我会犯这样的错误:
"'depends_on' is not a valid attribute for a Task"这是我的剧本:
- name: Docker-compose
hosts: localhost
connection: local
gather_facts: no
tasks:
- name: Start selenium hub
docker_container:
name: hub
image: selenium:latest
state: started
restart: yes
ports:
- "4444:4444"
- name: Start chromedriver
docker_container:
name: chromedriver
image: chromedriver:latest
state: started
restart: yes
depends_on:
- "hub"
links:
- "hub:hub"
env:
VNC_ENABLED: true
EXPOSE_X11: true
ports:
- "5900:5900"如您所见,名为“chromedriver”的容器取决于“集线器”。我该怎么做?
发布于 2018-10-31 09:59:32
可抗docker_container模块实际上没有depends_on属性。您应该创建容器以模拟依赖树。
前面的任务确实是这样做的,所以只需删除depends_on属性,任务就应该正确完成。
https://unix.stackexchange.com/questions/478855
复制相似问题