在以 Ubuntu 为主机的 CentOS 6 容器内,服务 iptables 失败,错误代码如下
我已经在某处读到“将对接作为 cgroup ro 的容器”。如果我想执行“服务 iptables 重新启动”,这是访问 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/
最佳答案
“以 Ubuntu 作为主机的 Centos 6 容器”没有 iptables 服务,因为 Ubuntu 没有 iptables 服务,并且 Docker 不会虚拟化系统的这方面。因此您将无法执行 service iptables restart
。
关于linux - 使用 CentOS 6 作为 docker 容器的 Ubuntu 主机,如何访问 iptables?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27318026/