服务别名


通过添加服务别名,它可以指向服务别名而不是直接在服务中。

在UI中添加服务别名

在堆栈中,您可以通过单击添加服务按钮旁边的下拉图标来添加服务别名。选择服务别名。或者,如果您在堆栈级别查看堆栈,则对于每个特定堆栈,可以看到相同的“ 添加服务”下拉列表。

您将需要提供一个名称,如果需要的,说明服务。该名称将是您选择的服务的服务别名。

选择要添加别名的目标。可用目标的列表是已经在堆栈中创建的任何服务。最后点击创建

服务视图中显示别名服务的服务列表。就像我们的服务一样,您需要在服务别名启动之前开始工作。

添加/删除服务

在任何时候,您可以在服务别名中编辑服务。点击服务的下拉菜单中的编辑。您将能够向别名添加更多服务或删除现有服务。

使用Rancher Compose添加服务别名

服务别名创建一个指向服务的指针。在下面的例子中,web[.stack-name.rancher.internal]将解决到的容器的IP地址web1web2。这rancher/dns-service不是一个实际的图像,但是是必需的docker-compose.yml。没有为别名服务创建容器。

docker-compose.yml

version: '2'
services:
  web:
    image: rancher/dns-service
    links:
    - web1
    - web2

  web1:
    image: nginx

  web2:
    image: nginx

results matching ""

    No results matching ""