Docker在Mac中--network=host不生效

Docker官方文档:
(https://docs.docker.com/network/drivers/host/)

The host networking driver only works on Linux hosts, and is not supported on Docker Desktop for Mac, Docker Desktop for Windows, or Docker EE for Windows Server.

Docker --network=host 的方式让容器共享宿主机的网络端口号,这种方式只能在Linux系统中有效,其他系统(MacOS, Windows OS)无效,因此在Mac中只能用 -p 方式将端口号映射出来,才能访问到容器中的服务。

你可能感兴趣的:(docker,macos,容器)