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

回到顶部