服务别名
通过添加一个服务别名,可以提供一种别名的方式而不是直接指向服务。
#
在 UI 上添加服务别名在您的应用中,您通过 添加服务 旁边的下拉按钮,并单击服务别名去添加一个服务别名。同样的,如果您在应用层级页面,同样的 添加服务的下拉菜单也会在每个应用页面中。
您需要提供服务别名的 名称,以及填写必要的 描述。名称 将是您选择服务的服务别名。
选择一个或多个您想添加到别名的目标。可用目标列表是当前应用中已经创建的服务。最后单击 创建。
服务别名中生效的服务列表会在服务层级页面显示。和我们的服务一样,您需要启动这个服务别名才能生效。
#
添加/移除服务在任何时候您都可以在服务别名中修改目标服务。在服务的下拉菜单中单击 编辑,您可以添加更多的服务到这个别名中,或者移除现有的服务。
#
通过 Rancher Compose 添加服务别名一个服务别名创建了一个指向服务的指针。在以下的例子中,web[.stack-name.rancher.internal]
会被解析为容器web1
以及web2
的 IP 地址。rancher/dns-service
并不是一个真实的镜像,但是他需要填写在docker-compose.yml
。不会为别名服务创建额外的容器。