centos/perl-520-centos7该容器镜像包含Perl 5.20,作为构建Perl 5.20应用程序的S2I基础镜像。用户可选择基于RHEL或CentOS的构建器镜像:RHEL版本可在Red Hat Container Catalog获取,镜像名为registry.access.redhat.com/rhscl/perl-520-rhel7;CentOS版本可在Docker Hub获取,镜像名为centos/perl-520-centos7。生成的镜像可使用Docker运行。
Perl 5.20容器是构建和运行各种Perl 5.20应用程序及框架的基础平台。Perl是一种高级编程语言,源于C、sed、awk和shell脚本。它擅长处理进程和文件,尤其擅长文本处理,以实用性和高效性为特点。尽管Perl可用于多种场景,但其最常见的应用是系统管理工具和Web编程。
要使用独立的S2I构建一个简单的perl-sample-app应用,然后使用Docker运行生成的镜像,请执行以下命令:
$ s2i build [***] --context-dir=5.20/test/sample-test-app/ rhscl/perl-520-rhel7 perl-sample-app $ docker run -p 8080:8080 perl-sample-app
$ s2i build [***] --context-dir=5.20/test/sample-test-app/ centos/perl-520-centos7 perl-sample-app $ docker run -p 8080:8080 perl-sample-app
$ curl 127.0.0.1:8080
可在源代码仓库的.sti/environment文件中以键值对形式设置环境变量。
ENABLE_CPAN_TEST
允许安装所有指定的CPAN包并运行其测试。默认值为false。
CPAN_MIRROR
指定cpanminus用于安装依赖的镜像URL。默认未指定。
PERL_APACHE2_RELOAD
设置为"true"可启用修改后的Perl模块自动重载。
HTTPD_START_SERVERS
StartServers指令设置启动时创建的子服务器进程数。默认值为8。
HTTPD_MAX_REQUEST_WORKERS
Apache可处理的同时请求数。默认值为256,若内存受限会自动降低。
PSGI_FILE
覆盖PSGI应用检测。
./*.psgi文件,mod_perl会配置为执行该文件。PSGI_URI_PATH
覆盖PSGI应用处理的URI路径。默认值为"/"。
Dockerfile及其他源码可在[***]Dockerfile,RHEL的名为Dockerfile.rhel7。

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