centos/varnish-4-centos7该容器镜像包含Varnish 4.0 Cache服务器和反向代理,适用于OpenShift及一般用途。用户可选择RHEL或CentOS基础镜像:RHEL镜像可从Red Hat Container Catalog获取(registry.access.redhat.com/rhscl/varnish-4-rhel7),CentOS镜像可从Docker Hub获取(centos/varnish-4-centos7)。
以下示例使用独立S2I(Source-to-Image)工具构建简单应用,并通过Docker运行结果镜像。
bash# 拉取RHEL基础镜像 $ docker pull registry.access.redhat.com/rhscl/varnish-4-rhel7 # 使用S2I构建应用(基于test-app示例) $ s2i build [***] --context-dir=4/test/test-app/ registry.access.redhat.com/rhscl/varnish-4-rhel7 sample-server # 运行构建后的镜像 $ docker run -p 8080:8080 sample-server
bash# 拉取CentOS基础镜像 $ docker pull centos/varnish-4-centos7 # 使用S2I构建应用(基于test-app示例) $ s2i build [***] --context-dir=4/test/test-app/ centos/varnish-4-centos7 sample-server # 运行构建后的镜像 $ docker run -p 8080:8080 sample-server
构建并运行镜像后,通过以下命令访问应用:
bash$ curl 127.0.0.1:8080
无需额外配置。
该镜像支持S2I工具。注意:S2I访问的目录中的default.vcl配置文件需为VCL格式。
无特殊环境变量或卷。
Varnish日志输出到标准输出,可通过以下命令查看容器日志:
bashdocker logs <container>
该容器镜像的Dockerfile及其他源码可在GitHub获取:[***]Dockerfile,RHEL版本的名为Dockerfile.rhel7。




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