我想执行一次针对某些先前启动的容器运行的docker-compose run
。我的docker-compose.yml文件将如下所示:
one_shot_service:
...
links:
- long_running_service:docker
long_running_service:
...
我的工作流程是:
docker-compose up long_running_service
docker-compose run --no-deps one_shot_service
当我这样做时,/etc/hosts
上的one_shot_service
文件不包含docker的条目。当我在没有--no-deps
的情况下跑步时,它很好。我不想在没有no-deps
的情况下投放的原因是因为long_running_service
需要很长时间才能启动。
长话短说,如何链接到现有容器?
答案 0 :(得分:11)