【发布时间】:2016-02-27 11:34:35
【问题描述】:
我正在尝试在 Docker 中为我的应用程序构建一个数据容器。我运行这个命令来公开一些卷:
docker run --name svenv.nl-data -v /etc/environment -v /etc/ssl/certs -v /var/lib/mysql -d svenv/svenv.nl-data
问题是我从这个命令得到这个错误:
Error response from daemon: cannot mount volume over existing file, file exists /var/lib/docker/aufs/mnt/aefa66cf55357e2e1e4f84c2d4d2d03fa2375c8900fe3c0e1e6bc02f13e54d05/etc/environment
如果我正确理解了 Docker 文档。支持为单个文件创建卷。所以我不明白为什么会出现这个错误。
有人可以给我解释一下吗?我在 Ubuntu 14.04 上运行 Docker 1.9.1。
【问题讨论】:
-
你解决了吗?
-
发现某些文件无法被 docker irrc 覆盖。它认为 /etc/environment 是保留的。