iptables v1.6.0: can't initialize iptables table `filter': Permission denied (you must be root)
Perhaps iptables or your kernel needs to be upgraded.
我使用kitematic下载了一张图片,在启动图片时,它给了我上述错误。
我该如何解决?任何意见,将不胜感激。感谢。
答案 0 :(得分:1)
默认情况下,Docker不允许某些特定于系统的操作,因此您需要启用它们。在这种情况下,请使用
docker run --cap-add=NET_ADMIN ...
有关详细信息,请参阅reference of docker run:
NET_ADMIN执行各种与网络相关的操作。
请务必阅读this issue comment,因为 iptables 尝试加载内核模块时可能会出现问题。