小陈的容器镜像站
背景
由于不可抗力原因建立了镜像站,支持多平台容器镜像代理。
镜像使用优先级:官方地址 > 镜像地址 > 阿里云地址
替换地址
gcr.io >>>>> gcr.chenby.cn
quay.io >>>>> quay.chenby.cn
ghcr.io >>>>> ghcr.chenby.cn
docker.io >>>>> docker.chenby.cn
k8s.gcr.io >>>>> k8s.chenby.cn
registry.k8s.io >>>>> k8s.chenby.cn
docker.elastic.co >>>>> elastic.chenby.cn
docker.cloudsmith.io >>>>> cloudsmith.chenby.cn
配置Docker
使用 Docker Hub 官方镜像,可以加入到 daemon.json 文件中。
这样就可以使用正常的命令进行拉取镜像,系统会自动使用代理进行拉取。
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://docker.chenby.cn"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
举例
# docker.io 仓库:
# 官方地址:
docker pull docker.io/nginx:latest
docker pull docker.io/calico/node:v3.28.0
# 镜像地址:
docker pull docker.chenby.cn/library/nginx:latest
docker pull docker.chenby.cn/calico/node:v3.28.0
# docker.elastic.co 仓库:
# 官方地址:
docker pull docker.elastic.co/apm/apm-server:8.14.0
# 镜像地址:
docker pull elastic.chenby.cn/apm/apm-server:8.14.0
# 阿里云地址:
docker pull registry.aliyuncs.com/chenby/apm-server:8.14.0
# quay.io 仓库:
# 官方地址:
docker pull quay.io/ceph/ceph:v18.2.1
# 镜像地址:
docker pull quay.chenby.cn/ceph/ceph:v18.2.1
# 阿里云地址:
docker pull registry.aliyuncs.com/chenby/ceph:v18.2.1
# k8s.gcr.io 仓库:
# 官方地址:
docker pull k8s.gcr.io/kube-state-metrics/kube-state-metrics:v2.8.2
# 镜像地址:
docker pull k8s.chenby.cn/kube-state-metrics/kube-state-metrics:v2.8.2
# 阿里云地址:
docker pull registry.aliyuncs.com/chenby/kube-state-metrics:v2.8.2
# registry.k8s.io 仓库:
# 官方地址:
docker pull registry.k8s.io/sig-storage/nfsplugin:v4.2.0
# 镜像地址:
docker pull k8s.chenby.cn/sig-storage/nfsplugin:v4.2.0
# 阿里云地址:
docker pull registry.aliyuncs.com/chenby/nfsplugin:v4.2.0
# gcr.io 仓库:
# 官方地址:
docker pull gcr.io/kaniko-project/executor:v1.23.1
# 镜像地址:
docker pull gcr.chenby.cn/kaniko-project/executor:v1.23.1
# 阿里云地址:
docker pull registry.aliyuncs.com/chenby/executor:v1.23.1
# ghcr.io 仓库:
# 官方地址:
docker pull ghcr.io/coroot/coroot:1.1.0
# 镜像地址:
docker pull ghcr.chenby.cn/coroot/coroot:1.1.0
# 阿里云地址:
docker pull registry.aliyuncs.com/chenby/coroot:1.1.0