MacOS防火墙阻止我访问我的docker nginx容器
我可以使用我的域名来访问笔记本电脑上运行的非docker nginx。
除非我禁用macOS防火墙,否则我无法使用我的域名来运行在笔记本电脑上运行的docker nginx。
当我关闭macOS防火墙时,我可以访问我的docker nginx。
如何配置macOS防火墙以访问我的docker nginx容器?
答案 0 :(得分:-1)
macOS无法识别连接尝试以询问是否应允许它们。
我们添加了app: bundleid = com.ht.kubecontext
以允许在macOS上的防火墙配置中进行神奇的连接。不知道这是否是docker.app中的错误,不包括在启用时与其上下文的kube连接或macOS感知故障,但这并未阻止我们解决此问题。
答案 1 :(得分:-2)
以下是可防止MacOS防火墙阻止的设置:
Ngnix port > 8000
Public Port : 80