本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
Human Made Docker Nginx容器是Human Made项目的Docker配置,用于构建Nginx服务容器,由@nathanielks和@joehoyle维护。该容器继承自***Nginx容器的Alpine变体,提供安全、可定制的Nginx服务环境。
/usr/src/app目录master分支:跟踪最新稳定变更,不进行构建v<major>.<minor>-branch(如v3.0-branch、v3.1-branch等),作为对应版本的权威源码并进行构建master分支为基准分支backport vX.Y-branch标签,使Backport机器人将变更合并到目标版本分支容器继承自***Nginx容器的Alpine变体,支持通过构建参数自定义Nginx版本,默认版本为1.15。
可通过--build-arg参数指定Nginx版本,例如构建1.15.6版本:
docker build --build-arg FROM_NGINX=1.15.6 -t nginx .
Dockerfile中动态版本定义:
ARG FROM_NGINX=1.15 FROM nginx:${FROM_NGINX}-alpine
可在***Nginx容器标签列表查看所有可用版本标签
默认禁用Gzip压缩,本地开发时可通过环境变量启用:
docker run -d -p 8080:8080 -v $(pwd)/test/urls:/usr/src/app --env GZIP_STATUS=on --name nginx-test docker-wordpress-nginx
使用inspec作为测试框架,安装方法参考其***安装指南。
需设置环境变量BASE_URL,格式为<protocol>://<host:port>,用于测试HTTP请求。
构建容器镜像:
docker build -t docker-wordpress-nginx .
运行测试容器:
docker run -d -p 8080:8080 -v $(pwd)/test/urls:/usr/src/app --name nginx-test docker-wordpress-nginx
导出BASE_URL环境变量:
export BASE_URL="[***] inspect $(docker ps -q --filter name=nginx-test --latest) --format='{{(index (index .NetworkSettings.Ports "8080/tcp") 0).HostPort}}')"
执行测试:
inspec exec test/inspec/nginx --reporter cli junit:/tmp/test-results/inspec/junit.xml --chef-license accept
免费版仅支持 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