docker compose 无法链接存在的正在运行的 docker 容器。
在我们的生产服务器中,我们已经在运行容器。 如redis、memcached、mysqld
但是 docker compose 无法链接存在的 docker 容器。
所以在生产环境中使用较少。
您可以使用external_links
链接到现有容器
还有一个问题,这个功能是什么时候添加到compose中的? 我安装了一个非常旧的无花果。 我想知道我是否需要升级才能撰写
对我来说,它抛出:
拨打 tcp:在 127.0.1.1:53 上查找 logstash:没有这样的主机
它无法解析我要链接到的容器名称。
最有用的评论
您可以使用
external_links
链接到现有容器https://docs.docker.com/compose/yml/#external_links