我的/tmp
目录太小,当我尝试通过以下方式提交图像时会导致错误buildah
:
$ buildah commit $container foo:bar
...
error storing layer "42" to file: write /tmp/buildah317710758/layer: no space left on device
ERRO[0008] exit status 1
我如何知道buildah
使用不同的目录来存放临时文件?我尝试使用以下环境变量
TMP=/mytmp
TMPDIR=/mytmp
TEMP=/mytmp
没有运气。
答案1
只需定义 TMPDIR,如下例所示:
$ export TMPDIR="${HOME}/tmp/buildah"
$ mkdir -p "${TMPDIR}"