本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

Infra Docker仓库包含非asapp服务的Docker镜像构建,提供一系列基础镜像和系统服务镜像。主要用途包括:作为开发环境的基础镜像(支持多种操作系统和开发语言版本)、CI/CD流程的工具镜像,以及常用系统服务(如Zookeeper、Kafka)的容器化部署镜像。
提供Alpine和Ubuntu的基础操作系统镜像,具体信息如下:
| 操作系统 | 版本 | Dockerfile路径 | 拉取命令 |
|---|---|---|---|
| Alpine | 3.6 | alpine/base/Dockerfile | docker pull asappinc/alpine:latest |
| Ubuntu | 16.04 | ubuntu/base/Dockerfile | docker pull asappinc/ubuntu:latest |
在基础操作系统上集成开发语言环境,支持多语言版本,具体信息如下:
| 环境组合 | Dockerfile路径 | 拉取命令 |
|---|---|---|
| Alpine + Java 8 | alpine/base/java8/Dockerfile | docker pull asappinc/alpine_java8:latest |
| Alpine + Node.js 6 | alpine/base/nodejs6/Dockerfile | docker pull asappinc/alpine_node6:latest |
| Alpine + Node.js 8 | alpine/base/nodejs8/Dockerfile | docker pull asappinc/alpine_node8:latest |
| Ubuntu + Java 8 | ubuntu/base/java8/Dockerfile | docker pull asappinc/ubuntu_java8:latest |
| Ubuntu + Go 1.9 | ubuntu/base/go19/Dockerfile | docker pull asappinc/ubuntu_go19:latest |
| Ubuntu + Node.js 6 | ubuntu/base/nodejs6/Dockerfile | docker pull asappinc/ubuntu_node6:latest |
| Ubuntu + Node.js 8 | ubuntu/base/nodejs8/Dockerfile | docker pull asappinc/ubuntu_node8:latest |
| CI环境(Jessie) | ci/base/go14/Dockerfile | docker pull asappinc/jessie_g14:latest |
说明:ci/jessie镜像(asappinc/jessie_g14:latest)包含Go 1.4、Node.js及Protobuf辅助工具,适用于CI构建流程。
提供Zookeeper和Kafka等系统服务的容器化镜像,具体信息如下:
| 服务名称 | 版本 | Dockerfile路径 | 拉取命令 |
|---|---|---|---|
| Zookeeper | 3.4.11 | infra/zookeeper/Dockerfile | docker pull asappinc/zookeeper:0.0.1 |
| Kafka | 1.x | infra/kafka/Dockerfile | docker pull asappinc/kafka:0.0.1 |
拉取镜像后,通过以下命令启动Zookeeper容器(默认端口2181):
docker run -d --name zookeeper -p 2181:2181 asappinc/zookeeper:0.0.1
Kafka依赖Zookeeper,启动前需确保Zookeeper已运行(示例中通过容器网络连接Zookeeper):
docker run -d --name kafka \ -p 9092:9092 \ --link zookeeper:zookeeper \ -e KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 \ -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 \ asappinc/kafka:0.0.1
镜像构建通过DockerHub自动化处理,基于标签命名规则生成镜像版本。标签与镜像名称的对应规则如下:
| 标签正则表达式 | 镜像名称格式 |
|---|---|
| alpine-3.6-java8-v([0-9.]+) | asappinc/alpine_java8:x.x.x |
| alpine-3.6-node6-v([0-9.]+) | asappinc/alpine_node6:x.x.x |
| alpine-3.6-node8-v([0-9.]+) | asappinc/alpine_node8:x.x.x |
| ubuntu-16.04-java8-v([0-9.]+) | asappinc/ubuntu_java8:x.x.x |
| ubuntu-16.04-go19-v([0-9.]+) | asappinc/ubuntu_go19:x.x.x |
| ubuntu-16.04-node6-v([0-9.]+) | asappinc/ubuntu_node6:x.x.x |
| ubuntu-16.04-node8-v([0-9.]+) | asappinc/ubuntu_node8:x.x.x |
| jessie-go14-v([0-9.]+) | asappinc/jessie_go14:x.x.x |
说明:标签中的版本号(如v1.0.0)会映射为镜像标签(x.x.x),确保版本可追溯。
免费版仅支持 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