我有一个 docker-compose.yml 文件,内容如下:
analytics:
build: .
links:
- mongo:mongo
ports:
- 80:80
mongo:
build: docker_containers/mongo
expose:
- 27017
运行docker-compose up
会创建一个指向/etc/hosts
服务的链接mongo
。但是,运行docker-compose run analytics bash
不会创建链接——我检查了/etc/hosts
文件。
docker-compose 的文档没有提到任何关于此的内容,所以我很困惑。
- 为什么使用时没有设置链接
run
? - 我怎样才能做到这一点?