docker 没有监听 OSX 上的端口 - colima

Efr*_*ren 15 macos docker colima

当尝试在 colima 上使用 Docker 映射端口时,映射可以工作,但该端口未打开以在 MacOS 上侦听

如果您遇到了这个其他问题但仍然卡住,您可能会在这里结束。

为了:

  • 操作系统X
  • 使用科利马
  • 在 M1 上

即使显示端口正在监听,暴露端口的 docker 容器也不会监听(例如使用 进行检查) 。netstatdocker port \<container\>

docker 运行示例:docker run -p 80:80 -name mycontainer myimage

有什么解决方案可以让端口在本地主机上监听?

Efr*_*ren 26

答案就在科利马常见问题解答中 -启用可访问的 IP 地址

colima start --network-address

它只是 OSX 的一种机制,因为它需要管理员密码才能工作。