我正在将我的 docker 环境移植到 Rancher 服务器 1.0.0。
我有一个链接到 mysql 容器的 wordpress 容器。每一个都在单独的堆栈中:一个堆栈用于 wordpress 容器,一个用于 mysql 容器。
以前,这两个容器之间的链接是使用docker-compose.yml为我的 wordpress 容器实现的,其中包含:
wordpress:
external_links:
- mysql:mysql
这在以前工作得很好,但当这些容器在牧场主服务器中时就不行了。
关于 DNS 服务的文档对我来说不是很清楚:http: //docs.rancher.com/rancher/rancher-services/internal-dns-service/
在牧场主中,我的堆栈被命名为mysql和我的服务mysql。
我尝试使用什么链接
wordpress:
external_links:
- mysql.mysql:mysql
但这也不起作用。
这两个容器位于自定义目录中,目前唯一的方法是创建并启动这两个服务,然后通过升级 wordpress 服务来更改链接。
任何想法 ?我错过了什么?
十分感谢 !