比如 debian 启用 ufw 后还是可以访问到 docker 的。
1
Paulownia 2023-09-22 16:27:28 +08:00
让 docker 低头
https://keng42.com/blog/article/docker-ufw/ |
2
mingwiki 2023-09-22 16:44:59 +08:00
看 iptables 就可以,ufw 看着简单,用起来坑很多。
|
3
dode 2023-09-22 17:37:51 +08:00
换上 centos stream podman 走 firewalld 管理
|
4
mmdsun 2023-09-22 17:39:18 +08:00
我记得 docker 用 expose 就不会开防火墙端口了吧?不开端口不应该用-p 映射端口的
-p 8080:8080 俩不同 --expose 8080 |
5
brader 2023-09-22 17:57:49 +08:00
那是因为默认是设置了 允许 docker 对本机防火墙的操作,你禁止它就好了,它就设置不到了。可以参考我的手册
https://www.kancloud.cn/wenshunbiao/wenshunbiao/1451384 |
6
liangkang1436 2023-09-24 13:25:38 +08:00
为什么我没有复现这个问题,我本地的 Linux 版本为 centos7 ,docker 版本为 Docker version 23.0.4, build f480fb1
|