从DockerHub到阿里云镜像仓库:整理汇总我同步过的docker镜像(公开可匿名pull)
文章发布较早,内容可能过时,阅读注意甄别。
# 前言
一些 docker 镜像,从官方拉取总是很困难,即便用一些加速方案,效果也仍旧不理想,于是,多数时候,使用频率比较高的镜像,我都会 tag 到自己的阿里云仓库,日积月累之后,也有了不少的镜像,其中不少镜像都可对公使用,所以这里做个列表,以便参照应用。
# 镜像列表
# CentOS
registry.cn-hangzhou.aliyuncs.com/eryajf/centos:7.9
1
# alpine
与官方同步:
registry.cn-hangzhou.aliyuncs.com/eryajf/alpine:3.16-o
registry.cn-hangzhou.aliyuncs.com/eryajf/alpine:3.17-o
registry.cn-hangzhou.aliyuncs.com/eryajf/alpine:3.18-o
registry.cn-hangzhou.aliyuncs.com/eryajf/alpine:3.19-o
1
2
3
4
2
3
4
自定义 Dockerfile 封装:
FROM registry.cn-hangzhou.aliyuncs.com/eryajf/alpine:3.19-o
LABEL maintainer eryajf
RUN sed -i "s/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g" /etc/apk/repositories \
&& apk upgrade \
&& apk add bash curl alpine-conf busybox-extras sqlite \
&& /sbin/setup-timezone -z Asia/Shanghai \
&& apk del alpine-conf && rm -rf /var/cache/*
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
地址为:
registry.cn-hangzhou.aliyuncs.com/eryajf/alpine:3.16
registry.cn-hangzhou.aliyuncs.com/eryajf/alpine:3.17
registry.cn-hangzhou.aliyuncs.com/eryajf/alpine:3.18
registry.cn-hangzhou.aliyuncs.com/eryajf/alpine:3.19
1
2
3
4
2
3
4
# golang
多用在分阶段构建时第一阶段构建环境场景。
registry.cn-hangzhou.aliyuncs.com/eryajf/golang:1.18.10-alpine3.17
registry.cn-hangzhou.aliyuncs.com/eryajf/golang:1.19.13-alpine3.18-o
registry.cn-hangzhou.aliyuncs.com/eryajf/golang:1.20.14-alpine3.19
registry.cn-hangzhou.aliyuncs.com/eryajf/golang:1.21.9-alpine3.19
registry.cn-hangzhou.aliyuncs.com/eryajf/golang:1.22.2-alpine3.19
1
2
3
4
5
2
3
4
5
最近的几个版本都提供了。
# mysql
registry.cn-hangzhou.aliyuncs.com/eryajf/mysql:5.7
registry.cn-hangzhou.aliyuncs.com/eryajf/mysql:8.3
1
2
2
详细用法参见:新的拉起 MySQL 方案
# redis
registry.cn-hangzhou.aliyuncs.com/eryajf/redis:7.2.4-alpine
1
# nginx
registry.cn-hangzhou.aliyuncs.com/eryajf/nginx:1.19
1
# openresty
registry.cn-hangzhou.aliyuncs.com/eryajf/openresty:1.25.3.1-alpine
1
# postgres
registry.cn-hangzhou.aliyuncs.com/eryajf/postgres:16.2
1
# gcs
registry.cn-hangzhou.aliyuncs.com/eryajf/gcs:latest
1
详细用法参见:开源一个工具-使用关键字搜索所有 gitlab 项目
# openjdk
registry.cn-hangzhou.aliyuncs.com/eryajf/jdk:8u172
1
# gitlab-ce
registry.cn-hangzhou.aliyuncs.com/eryajf/gitlab-ce:latest
1
对应的 gitlab 版本应该是 v16
# openldap
registry.cn-hangzhou.aliyuncs.com/eryajf/openldap:1.4.0
1
使用方法详见:docker-compose 部署 openldap
# phpldapadmin
registry.cn-hangzhou.aliyuncs.com/eryajf/phpldapadmin:0.9.0
1
# mariadb
registry.cn-hangzhou.aliyuncs.com/eryajf/mariadb:10.8.2
1
# go-ldap-admin
registry.cn-hangzhou.aliyuncs.com/eryajf/go-ldap-admin:latest
1
详细用法见: https://github.com/eryajf/go-ldap-admin (opens new window)
# chatgpt-dingtalk
registry.cn-hangzhou.aliyuncs.com/eryajf/chatgpt-dingtalk:latest
1
详细用法参见:chatGPT 钉钉群聊交互版-chatgpt-dingtalk
# chatgpt-wecom
registry.cn-hangzhou.aliyuncs.com/eryajf/chatgpt-wecom:latest
1
详细用法参见: https://github.com/eryajf/chatgpt-wecom (opens new window)
# jflint
registry.cn-hangzhou.aliyuncs.com/eryajf/jflint:latest
1
详细用法参见:将 Jenkins 共享库的 Jenkinsfile 放到 ci 静态检测的实践
# chrome-go-rod
registry.cn-hangzhou.aliyuncs.com/eryajf/chrome-go-rod:v0.0.1
1
详细用法参见:给我一个 URL,我能将你关心的页面元素截图发给机器人
# cnsenter
registry.cn-hangzhou.aliyuncs.com/eryajf/cnsenter
registry.cn-hangzhou.aliyuncs.com/eryajf/cnsenter:tools
1
2
2
详细用法参见:kpexec (opens new window)
# cerebro
registry.cn-hangzhou.aliyuncs.com/eryajf/cerebro:v0.9.4
1
详细用法参见:快速部署 cerebro-v0-9-4 监控 es 集群状态
# athens
registry.cn-hangzhou.aliyuncs.com/eryajf/athens:v0.10.0
1
详细用法参见:使用 athens 部署企业内部 Gitlab 包的私服代理
如果你还有其他不容易拉取且使用频率很高的镜像,可以在评论区留言,我看到之后会想办法同步到我的仓库中。
上次更新: 2024/11/28, 21:21:13