Docker 网络

1、查看网络数据转发是否开启

  1. [root@iZuligp6e1dyzfZ ~]# sysctl net.ipv4.conf.all.forwarding

image.png

2、查看系统外部网络连接设置

  1. [root@iZuligp6e1dyzfZ ~]# iptables -t filter -L -n
  2. [root@iZuligp6e1dyzfZ ~]# iptables -L -n

image.png

3、允许端口映射访问

在启动镜像时使用-p配置端口映射,在系统网络过滤器iptables配置

  1. [root@iZuligp6e1dyzfZ ~]# docker port zk01
  2. [root@iZuligp6e1dyzfZ ~]# iptables -I DOCKER -s 10.211.55.3 -d 172.17.0.7 -p TCP --dport 80 -j DROP
  3. [root@iZuligp6e1dyzfZ ~]# iptables -L -n

image.png

4、限制IP访问容器