我试图使用Ansible容器在多个Docker容器之间共享一个卷,并得到以下错误:
docker.errors.NotFound: 404个客户端错误:找不到(“没有这样的容器: web_data")
我的container.yml看起来像:
version: "2"
services:
web_data:
from: centos:7
roles:
- data
volumes:
- /var/www/deployment
command: [tail, -f, /dev/null]
nginx:
from: centos:7
ports:
- 8888:80
roles:
- nginx
volumes_from:
- web_data
command: [supervisord]当第二个容器开始构建时会发生错误。我看了一下在线,显然使用--debug开关可以修复这个问题,但它不是。
不可接受的版本如下:
ansible (2.5.0)
ansible-container (0.9.2)码头工人版本如下:
docker (2.5.1)
docker-compose (1.12.0)
docker-py (1.10.6)
docker-pycreds (0.2.1)谢谢,
发布于 2017-10-11 05:11:33
好的,原来volumes_from被ansible-容器构建忽略了。
https://stackoverflow.com/questions/46680033
复制相似问题