栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CentOS7下Docker重启容器后防火墙因重置失效的解决方式

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CentOS7下Docker重启容器后防火墙因重置失效的解决方式

在重启容器后,容器会重新挂载,不仅会导致/etc/下的某些文件失效,还会导致之前关闭的防火墙重新关闭,解决方式:

  1. 如果说我们需要修改/etc/hosts里面的东西,可以在~/.bashrc里面添加:
    echo "要添加的内容" >> /etc/hosts
    这里必须要是>>,表示追加到需要修改的文件中
  2. 如果说我们需要在开机便将防火墙关闭,有很多种方式可以做到这里我们可以修改/etc/rc.local
    将关闭防火墙的命令systemctl stop iptables.service写入
    如果是要开机便启动一些应用比如docker可以使用systemctl 命令来做
    如果是要执行一定的脚本xx.sh 的话,可以将这个脚本放到/etc/profile.d/下,系统启动后就会自动执行该目录下的所有shell脚本
    随开机启动的文件有:/etc/profile /root/.bash_profile /etc/bashrc /root/.bashrc /etc/profile.d/*.sh /etc/profile.d/lang.sh /etc/sysconfig/i18n /etc/rc.local
    所以还可以将命令写入这些文件中,如果说以root登陆,可以修改~/.bashrc(个人偏好)
    将关闭防火墙的命令systemctl stop iptables.service写入该文件,这样便实现了开机关闭防火墙~
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/865240.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号