linux centos允许docker容器访问宿主机的某个端口

linux | 2021-10-22 18:38:35

希望docker访问宿主机的某个端口,但是这个端口又不能被外部网络访问,最简单的方法是为docker对应的ip放行

查看docker ip

docker inspect --format='{{.NetworkSettings.IPAddress}}' ID/NAMES

在宿主机为这个docker 开放端口

firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.15" port protocol="tcp" port="9204" accept'

然后在宿主机通过 查看 ifconfig eth0网卡的ip,docker容器通过这个ip来访问就可以了 , 原来这么简单

 

 

 

 

登录后即可回复 登录 | 注册
    
关注编程学问公众号