docker-通过网络链接的外部容器的别名
发布时间:2020-12-16 03:25:58 所属栏目:安全 来源:网络整理
导读:可以说我们有两个Web服务:alpha贝塔 1)docker-compose.yml为alpha: version: '2'services: web: build: . env_file: local.env networks: - default - beta networks: beta: external: name: beta_default 2)docker-compose.yml for beta: version: '2'se
可以说我们有两个Web服务:alpha&贝塔 1)docker-compose.yml为alpha:
2)docker-compose.yml for beta:
这样,我可以从alpha_web_1容器进行交互(例如ping)beta_web_1容器.我想要的是为beta_web_1容器创建一个别名,以便我可以用有效的URL(例如beta.local)命名. 我希望在docker-compose.yml中为alpha或以使其保持在alpha视角范围内的任何方式发生这种情况,因此我无需更改beta_web_1的实际系统范围名称 这可能吗? 最佳答案
我错过了网络下的别名选项.这样,如果我们将docker-compose.yml文件更改为:
1)alpha / docker-compose.yml:
2)beta / docker-compose.yml
现在我们可以从alpha ping到beta.local容器,从beta ping到alpha.local容器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |