我有一个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
?答案 0 :(得分:3)
我对答案的看法:
答案 1 :(得分:1)
我只能回答问题编号2.使用docker-compose run
启动整个环境,然后在分析容器中执行docker exec
docker exec -ti $analytics_container_id bash