服务iptables失败,错误代码位于CentOS 6容器内,Ubuntu为主机
我已经将对接作为cgroup ro的容器进行了对接。如果我想做一个" service iptables restart&#34 ;?这是访问iptables的正确方法吗?
如果是这样,这也是使用CentOS 7主机的正确方法吗?
参考文献: http://rhatdan.wordpress.com/2014/04/30/running-systemd-within-a-docker-container/ http://maci0.wordpress.com/2014/07/23/run-systemd-in-an-unprivileged-docker-container/
答案 0 :(得分:1)
“以Ubuntu为主机的Centos 6容器”没有iptables服务,因为Ubuntu没有iptables服务,而Docker没有虚拟化系统的那个方面。所以你将无法service iptables restart
。
答案 1 :(得分:0)
唯一的方法是在ubuntu上安装iptable-persistent,然后通过容器访问centos主机以重启iptables。