小陳的容器映象站

小陈运维發表於2024-06-08

小陳的容器映象站

背景

由於不可抗力原因建立了映象站,支援多平臺容器映象代理。

映象使用優先順序:官方地址 > 映象地址 > 阿里雲地址

替換地址

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

關於

https://www.oiox.cn/

https://www.oiox.cn/index.php/start-page.html

CSDN、GitHub、51CTO、知乎、開源中國、思否、部落格園、掘金、簡書、華為雲、阿里雲、騰訊雲、嗶哩嗶哩、今日頭條、新浪微博、個人部落格

全網可搜《小陳運維》

文章主要釋出於微信公眾號

相關文章