【发布时间】:2017-04-03 15:44:38
【问题描述】:
我想了解如何通过在我的本地 /etc/hosts 文件中提供一个带有 docker 网桥网络 IP 的条目来访问在 docker 容器内的 vhost 中配置的域。
- 我使用 docker-compose (v2)
- Docker 网桥 IP(默认):172.17.0.1
- 我有一个 apache 容器在 172.19.0.10 上运行
Vhost 很简单:
<VirtualHost *:80>
ServerName mywebsite.local
在我的 local /etc/hosts 文件中,我有:172.17.0.1 mywebsite.local
而且它有效...但是如何?
Docker 是否使用端口来猜测将流量转发到哪里(从 172.17.0.1 到 172.19.0.10)?
有人可以给我一些解释和可能的文档吗?
谢谢。
【问题讨论】:
标签: apache networking docker bridge