debian10打开用户空间(namespace)
昨日,buildah新建容器时提示没有打开用户空间(namespace),于是度娘了一下,不敢独享!
法一:
sudo sysctl -w kernel.unprivileged_userns
这个比较直观,直接写入
法二:
在/etc/sysctl.d目录下新建00-local-userns.conf文件
sudo touch /etc/sysctl.d/00-local-userns.conf
然后添加
kernel.unprivileged_userns_clone=1
然后载入
sudo sysctl -p
两种方法都不用重启,直接开启
Reference:
https://superuser.com/questions/1094597/enable-user-namespaces-in-debian-kernel
https://serverfault.com/questions/939455/unprivileged-userns-clone-no-such
以上是 debian10打开用户空间(namespace) 的全部内容, 来源链接: utcz.com/z/516308.html