1
xupefei 2021-04-06 22:39:18 +08:00 via iPhone 1
很遗憾,除了服务器提供商的防火墙外,唯一的办法就是 iptables: https://docs.docker.com/network/iptables/
|
2
hanqi7012 2021-04-06 22:47:43 +08:00 via Android 1
套一个 traefik 之类的配合插件
|
3
iBaoger 2021-04-06 22:56:19 +08:00 via Android
把容器本身理解为一个完整的操作系统,限制策略做在容器内就好了
|
4
IITII 2021-04-07 01:54:06 +08:00 via Android
1.硬件防火墙,自托管机房,防火墙加规则
2.软件防火墙。云服务商本机,iptables 。ufw 底层也是对 iptables 进行操作。因为 ufw 与 docker 的 chian (可能拼错了)不一致导致 ufw 的修改无法对 docke 生效。 最简单的方法,软件里面做限制 |
5
jim9606 2021-04-07 02:41:16 +08:00
不想用 iptables 那就得容器内的应用自行拦截了,反正可以拿到源 ip 的。
原应用没法改的话,考虑下自己做个 filter proxy? |
6
ik 2021-04-07 08:05:23 +08:00 via iPhone
haproxy nginx 对 tcp 转发
|