【发布时间】:2019-09-05 17:28:53
【问题描述】:
我正在使用 docker-compose 和 docker。一切都很好。但从主机访问服务的唯一方法是通过http://localhost:port。我希望能够使用容器名称进行访问,例如:http://elastic:9020。
它在 docker 中运行良好。如果一个容器需要访问另一个容器,我可以使用http://elastic:9020,但不能使用主机。当然,我正在公开端口并使用端口映射,并且正如我所说,它使用 localhost 工作。码头工人
更新:我一直在寻找无需安装 DNS 服务器或更新 .host 文件的本地解决方案。
【问题讨论】:
标签: docker docker-compose