本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
本仓库提供预安装了多个常用CPAN模块的Perl Docker镜像。包含aspell和aspell-en包、cpanminus、App::cpm、Devel::Cover、各种测试模块,以及带有部分常用插件的Dist::Zilla(适用于Perl >= 5.14)。
镜像目前每日更新(若未来出现问题可能调整频率),确保您能测试最新的CPAN栈。注意:若某个依赖安装失败,镜像将不会发布,因此不会对您造成影响。
适用于Perl项目的测试与持续集成场景,可在不同Perl版本下快速搭建包含常用测试模块的环境,简化测试流程,确保代码在多种Perl版本中兼容。
镜像可在Docker Hub获取,仓库地址:[***]
可用标签: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
通过以下命令启动镜像:
docker run -it perldocker/perl-tester:latest
以下是在Linux环境下针对Perl 5.8至最新版本的测试工作流配置,可保存为.github/workflow/linux.yml。
注:示例使用cpm从cpanfile安装依赖,支持的Perl版本也可使用Dist::Zilla。
name: 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
[***]
@oalders发起了该项目,@atoomic致力于提高其公共可见性,欢迎志愿者和想法来改进项目。

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429