服务Rancher服务器1.0.0之间的链接

我将我的docker环境移植到牧场服务器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 

但是这不起作用。

这两个容器都在一个自定义的目录中,现在做这个工作的唯一方法是创build和启动两个服务,然后通过升级WordPress的服务,然后改变链接。

任何想法 ? 我是错过了什么?

十分感谢 !

这是解决scheme:

代替:

  external_links: - mysql.mysql:mysql 

使用以下语法来链接堆栈中的服务:

  external_links: - mysql/mysql:mysql 

或者更一般地说:

  external_links: - stack_name/service_name:alias_name 

希望这个帮助!