宿主机和容器通信的几种方式
- 容器可以通过宿主机的IP地址和端口号进行通信
- 容器中,可以使用特殊的DNS名host.docker.internal来访问宿主机。例如,如果你的应用程序在宿主机的 8080 端口上运行,你可以从容器内部使用 http://host.docker.internal:8080 来访问它。
- 容器可以通过连接到宿主机的网络来访问宿主机。例如,使用
--network=host
标志启动容器,容器将连接到宿主机的网络,可以通过宿主机的IP地址和端口号进行通信。
--network=host
标志启动容器,容器将连接到宿主机的网络,可以通过宿主机的IP地址和端口号进行通信。