openEuler系统给docker容器添加网络的时候报RTNETLINK answers: Permission denied

具体的现象如下:

看现象,是在给docker容器添加ipv6的时候报没有权限

1 个赞
# cat /proc/sys/net/ipv6/conf/all/disable_ipv6 
1

查看容器里面的disable_ipv6是1,也就是没有开启,这就需要在创建容器的时候需要把disable_ipv6置为0,具体操作如下:

docker run --sysctl net.ipv6.conf.all.disable_ipv6=0 --name xxx

好贴,赞一个!