【发布时间】:2018-09-24 02:51:56
【问题描述】:
启动 Linux 容器时(详情如下)。我看到docker run ... 成功,但docker-compose up 未能抱怨绑定安装路径。感觉就像docker run 正在将卷绑定到 linux VM(通过 Hyper V)
Docker 编写错误
无法为服务注册器创建容器:b'Mount denied: 源路径“\\var\\run\\docker.sock:/tmp/docker.sock” 不是有效的 Windows 路径'
以下是有关我如何启动容器的详细信息:
Docker 运行(按预期工作):
docker run --network=host --volume=/var/run/docker.sock:/tmp/docker.sock gliderlabs/registrator consul://localhost:8500
Docker 编写:
registrator:
image: gliderlabs/registrator
command: "consul://consul:8500"
network_mode: host
volumes:
- /var/run/docker.sock:/tmp/docker.sock
操作系统:Windows 10 1709(操作系统内部版本 16299.371) 适用于 Windows 的 Docker:18.04.0-ce Docker 撰写:1.21.0
【问题讨论】:
标签: docker docker-compose