好的,找到答案了。万一其他人遇到同样的问题,那就去做吧
docker network ls
此命令列出所有docker网络。当您运行docker-compose时,docker- compose将创建一个新的网络。在我的情况下,网络被命名为myapp_default。
注意:为应用程序的网络提供基于“项目名称”的名称,该名称基于其所在目录的名称。您可以使用–project- name标志或COMPOSE_PROJECT_NAME环境变量来覆盖项目名称。 。撰写网络
docker run --link my_app_mq_1:mq --link my_app_db_1:db -it --net myapp_default worker