我正在尝试使用现有的 mongodb 容器运行 docker-compose。
在我的 docker-compose 中,我做了这个:
version: '2'
services:
web:
volumes:
- .:/app
external_links:
- mongo
volumes:
data:
external: true
我正在使用以下命令运行 mongodb:
docker run -d -p 27017:27017 -v /docker/mongo/data:/data/db --name mongo mongo
在 docker-compose 的普通链接中,当你运行时curl mongo
,我可以连接 mongodb。但我想为两个不同的项目使用相同的 mongodb。
使用external_links
,如果我无法连接 mongodb。如何以正确的方式使用 external_links?
谢谢你。