私の/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}"