如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本仓库提供预安装了多个常用CPAN模块的Perl Docker镜像。包含aspell和aspell-en包、cpanminus、App::cpm、Devel::Cover、各种测试模块,以及带有部分常用插件的Dist::Zilla(适用于Perl >= 5.14)。
镜像目前每日更新(若未来出现问题可能调整频率),确保您能测试最新的CPAN栈。注意:若某个依赖安装失败,镜像将不会发布,因此不会对您造成影响。
所有Perl版本可用
仅Perl 5.10及更高版本可用
适用于Perl项目的测试与持续集成场景,可在不同Perl版本下快速搭建包含常用测试模块的环境,简化测试流程,确保代码在多种Perl版本中兼容。
镜像可在Docker Hub获取,仓库地址:https://hub.docker.com/repository/docker/perldocker/perl-tester/
可用标签:5.30、5.28、5.26、5.24、5.22、5.20、5.18、5.16、5.14、5.12、5.10、5.8、latest
通过以下命令启动镜像:
bashdocker run -it perldocker/perl-tester:latest
以下是在Linux环境下针对Perl 5.8至最新版本的测试工作流配置,可保存为.github/workflow/linux.yml。
注:示例使用cpm从cpanfile安装依赖,支持的Perl版本也可使用Dist::Zilla。
yamlname: linux on: push: branches: - '*' tags-ignore: - '*' pull_request: jobs: perl: env: # 部分插件运行测试时仍需要此环境变量 PERL_USE_UNSAFE_INC: 0 AUTHOR_TESTING: 1 AUTOMATED_TESTING: 1 RELEASE_TESTING: 1 runs-on: ubuntu-latest strategy: fail-fast: false matrix: perl-version: - 'latest' - '5.28' - '5.26' - '5.24' - '5.22' - '5.20' - '5.18' - '5.16' - '5.14' - '5.12' - '5.10' - '5.8' container: image: perldocker/perl-tester:${{ matrix.perl-version }} steps: - uses: actions/checkout@v1 - name: 查看Perl版本信息 run: perl -V - name: 安装依赖 run: cpm install -g --no-test --show-build-log-on-failure --cpanfile cpanfile - name: 生成Makefile run: perl Makefile.PL - name: 运行测试 run: make test
https://github.com/Perl/docker-perl-tester
@oalders发起了该项目,@atoomic致力于提高其公共可见性,欢迎志愿者和想法来改进项目。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

来自真实用户的反馈,见证轩辕镜像的优质服务