编辑
2025-02-11
小白笔记
0

目录

解决方案

当docker ip暴露为0.0.0.0开头时,会无视ufw规则,外部就可以进行访问,如图 feeb51b0-76bb-46d5-adac-9cfaf791840d.png 我设置了12345拒绝状态 image.png

以下是telnet结果,说明端口已被打开 image.png

原因在于iptable -L中,docker规则高于ufw规则,导致请求直接被转发。所以ufw无用。

image.png

解决方案

vi /etc/docker/daemon.json

增加"iptables": false

{ "registry-mirrors": [ "https://docker.1panel.live" ], "iptables": false }

重新检查

ebed20a6-d583-4bac-8694-5bbebeeabc4d.png

当你打开ufw端口时,可以重新访问。

本文作者:墨洺的文档

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!