我的主目录中几乎没有磁盘空间,但是 我在目录 / scratch / tmpexperiment 中有很多磁盘空间。该目录现在为空。
我想尝试命令podman
和buildah
(只是为了实验和学习)。实验结束后,我想删除目录 / scratch / tmpexperiment 。
是否可以指示podman
和buildah
仅在 / scratch / tmpexperiment 下创建和写入文件?
最好在实验过程中保持我的主目录不变(或至少修改得尽可能少)。
我的用户没有sudo权限。这个问题是关于podman和buildah的非root(无根)使用。安装的软件版本是podman 1.4.0和1.9.0-dev。
答案 0 :(得分:1)
两种方法可以做到这一点。一种方法是在〜/ .local / share / containers上从/ stratch / tmpexperiment绑定安装目录。
第二个要运行
播客信息, 然后编辑〜/ .config / containers / storage.conf
并修改graphroot选项
graphroot =“ /home/dwalsh/.local/share/containers/storage”
类似
graphroot = / stratch / tmpexperiment /容器/存储