
texlive/texlive本仓库提供TeX Live的Dockerfile(完整安装所有包但不含文档),并包含执行常用辅助工具所需的必要组件(如Arara所需的Java、Biber和Xindy所需的Perl、Pygments所需的Python)。
请注意,我们仅提供部分历史版本以及对应TeX Live最新版本的镜像(标记为latest)。
要在项目中使用这些镜像,只需在我们的仓库中查找镜像名称,然后使用:
dockerfileFROM registry.gitlab.com/islandoftex/images/texlive:latest
或其他标签。
若需从Docker Hub拉取镜像,只需使用:
dockerfileFROM texlive/texlive:latest
或其他标签。
有关在Docker工作流中使用这些镜像的教程,请查看我们wiki页面上列出的文章。
对于每个版本X(如latest),我们提供以下变体:
X:最小化TeX Live安装,不含文档和源码文件,但上述所有工具均可正常工作。X-doc:X的基础上添加文档文件。X-src:X的基础上添加源码文件。X-doc-src:X的基础上添加文档和源码文件。若不确定如何选择,建议使用X,仅在必要时拉取较大镜像。尤其是文档文件会显著增加镜像体积。
latest版本我们的持续集成计划每周重建所有Docker镜像。因此,拉取latest镜像将获得至多一周前的TeX Live快照,包含所有包。可通过在容器内运行tlmgr update --self --all手动更新。
每周构建的镜像除标记为latest外,还会附加标签TL{RELEASE}-{YEAR}-{MONTH}-{DAY}-{HOUR}-{MINUTE}。若需可重现构建或遇到新版本 regression,可回退至特定日期的镜像(如TL2019-2019-08-01-08-14)。
我们从2014年开始维护历史版本的镜像。如需更旧版本的TeX Live镜像,可提交功能请求,若有用户需求我们可能会考虑添加。
历史版本标记为TL{YEAR}-historic,例如2018年版本可拉取TL2018-historic、TL2018-historic-doc、TL2018-historic-src或TL2018-historic-doc-src。
关于
historic标签:请注意,一个历史版本对应的historic标签镜像并非固定不变,我们会每月重建这些镜像以更新基础操作系统,避免包含过于陈旧的软件。
Dockerfile和测试文件遵循MIT许可证。本仓库提供的预构建Docker镜像则遵循其捆绑软件的再分发条件。




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务