我制造了一个Dockerfile对于 Tectonic。它的工作速度不如我想要的快:每次运行时它都会尝试一次又一次地下载相同的包。我想添加卷支持以加快构建过程。
我必须知道 Tectonic 使用哪个文件夹来存放它的文件、包等等。
我找不到任何有关临时目录的文档或设置。
此外,如果我运行 docker 镜像,然后 - 如果我tectonic
在镜像内部运行,我将找不到其中下载的文件。
有人能指明方向吗?
答案1
所有内容都存储在 中$HOME/.cache/Tectonic
。(我曾经strace
弄清楚过。)
答案2
补充另一个答案。~/.cache/Tectonic
是 Linux 上唯一的缓存路径。在 MacOS 上,路径是~/Library/Caches/Tectonic
。我不知道 Windows 的情况。
来源:http://tectonic.newton.cx/t/where-does-tectonic-put-support-files/79/2