0

嗨,我的服务器配置为 root 用户的可用空间非常少。但是,创建的用户(假设user1)有很多空间。由 docker 创建的 docker 图像保存在 root 用户中,因此会占用空间并使我的工作失败。如何使 docker 图像使用user1

无论如何我都需要重新启动注册表吗?

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

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

4

2 回答 2

1

签出守护进程上的 -g 选项。可用于在备用磁盘卷上定位 docker home。

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

于 2015-01-13T22:40:56.167 回答
0

将 /var 链接到 /user1/var。

安装和卷保持不变。

我这样做了:

`telinit 1 
cp -pR /var /user1/var 
mv /var /var.old 
ln -s /user1/var /var 
telinit 2` 
于 2015-03-07T06:13:07.733 回答