3

我的主目录中几乎没有剩余磁盘空间,但目录/scratch/tmpexperiment中有很多磁盘空间。该目录现在是空的。

我想尝试一下命令podmanbuildah(只是为了实验和学习)。实验结束后,我想删除目录/scratch/tmpexperiment

是否可以指示podmanbuildah仅在 /scratch/tmpexperiment下创建和写入文件?

我的主目录最好在实验期间保持不变(或至少尽可能少地修改)。

我的用户没有 sudo 权限。这个问题是关于 podman 和 buildah 的非根(无根)使用。安装的软件版本为 podman 1.4.0 和 1.9.0-dev。

4

1 回答 1

2

有两种方法可以做到这一点。一种方法是在 ~/.local/share/containers 上绑定从 /stratch/tmpexperiment 挂载的目录。

第二个是运行

podman 信息,然后编辑 ~/.config/containers/storage.conf

并修改 graphroot 选项

graphroot = "/home/dwalsh/.local/share/containers/storage"

像这样的东西

graphroot = /stratch/tmpexperiment/containers/storage

于 2019-06-16T12:26:14.530 回答