在docker中的容器
我不知到为什么会这样,在虚拟机ubuntu的时候没出现这个问题,换到物理ubuntu上就这样了
ERROR: problem running iptables: iptables v1.6.1: can't initialize iptables table `filter': Permission denied (you must be root)
Perhaps iptables or your kernel needs to be upgraded.
解决办法:
在启动的时候加上--privileged参数就好了
docker run -ti --privileged ubuntu:latest

本文描述了在Ubuntu物理机上运行Docker容器时遇到的iptables权限问题,表现为无法初始化filter表导致的错误。文章指出,在虚拟机环境下未出现此问题。解决方案是在dockerrun命令中加入--privileged参数,以提升容器内的权限。
2552

被折叠的 条评论
为什么被折叠?



