docker网路和主机通讯问题

#注

1,安装docker和启动容器服务的时候如果防火墙处于开启状态,那么重启docker里面的容器的时候必须开启防火墙,否则会出现iptable错误;

2,linux开启防火墙会导致主机和docker网络之间单向通讯,主机可以访问docker的程序端口,而docker内无法访问主机的某些程序端口,做法是把docker主机网络docker0加入到主机zone中或加入到trusted域中,再加入端口,docker内部访问主机8888就可以正常通讯

复制代码
firewall-cmd --permanent --zone=public --add-port=8888/tcp
firewall-cmd --permanent --zone=trusted --change-interface=docker0

firewall-cmd --reload

相关推荐
powerfulzyh5 分钟前
Ubuntu24.04远程开机
linux·ubuntu·远程工作
ulimpid5 分钟前
Command | Ubuntu 个别实用命令记录(新建用户、查看网速等)
linux·ubuntu·command
HHoao6 分钟前
Ubuntu启动后第一次需要很久才能启动GTK应用问题
linux·运维·ubuntu
小灰兔的小白兔7 分钟前
【Ubuntu】Ubuntu常用命令
linux·运维·ubuntu
GFCGUO9 分钟前
ubuntu18.04运行OpenPCDet出现的问题
linux·python·学习·ubuntu·conda·pip
winds~10 分钟前
ubuntu中软件的进程管理-结束软件运行
linux·运维·ubuntu
阳光不锈@37 分钟前
麒麟桌面系统安装和配置Node.js
linux·麒麟系统安装node.js
bush439 分钟前
使用root账号ssh登录虚拟机ubuntu
运维·ubuntu·ssh
叫我龙翔2 小时前
【Linux】进程间关系与守护进程
linux·运维·服务器·计算机网络
小诸葛的博客2 小时前
Ubuntu如何如何安装tcpdump
linux·ubuntu·tcpdump