docker 图像存储在 root 用户中,因此占用了我的磁盘 space

docker images are stored in root user thus consuming my disk space

您好,我的服务器配置为 root 用户的免费 space 非常少。但是创建的用户(假设 user1)有很多 space。 由 docker 创建的 docker 图像保存在 root 用户中,因此消耗 space 并使我的工作达到 fail.How 我可以使用 docker 图像吗用户 1?

我是否需要重新启动注册表?

我无法理解如何为此目的使用 docker 组和 -G 标签。

我可以在 docker 文件中提及一些内容并使用 user1 制作图像吗?

检查守护进程的 -g 选项。可用于在备用磁盘卷上找到 docker 主目录。

在以下文档链接中进行了解释:

将 /var 链接到 /user1/var。

安装和卷保持不变。

我这样做了:

`telinit 1 
cp -pR /var /user1/var 
mv /var /var.old 
ln -s /user1/var /var 
telinit 2`