国内加速拉取docker镜像的几种方法

  • 参考首页 快捷命令,使用本站代理拉取镜像,并修改回原始镜像名,在删除代理镜像名。
  • 参考以下 docker cli 和 docker-compose.yml 修改镜像名后,继续一直使用本站代理服务未启动或更新新镜像。
  • 参考下文 修改 daemon.json 配置文件,来更便捷地使用代理服务。
源站 替换为 平台
docker.io hub.xzt.me docker hub
gcr.io gcr.xzt.me Google Container Registry
ghcr.io ghcr.xzt.me GitHub Container Registry
k8s.gcr.io k8s-gcr.xzt.me Kubernetes Container Registry
registry.k8s.io k8s.xzt.me Kubernetes's container image registry
quay.io quay.xzt.me Quay Container Registry
mcr.microsoft.com mcr.xzt.me Microsoft Container Registry
docker.elastic.co elastic.xzt.me Elastic Stack

docker cli

docker pull hub.xzt.me/library/nginx:latest

docker-compose.yml

version: "3.9"

services:

nginx:

hub.xzt.me/library/nginx:latest

volumes:

  • /home/nginx/html:/etc/nginx/html

  • /home/nginx/conf.d:/etc/nginx/conf.d

  • /home/nginx/log:/var/log/nginx

restart: always

修改 daemon.json (推荐)

如果仅仅是使用 Docker Hub 官方镜像,可以将本站加入到 daemon.json 文件中,那么可以直接使用正常的官方命令来拉取镜像或启动容器,系统会自动使用本站代理服务,而不会有上述镜像名的问题.参考添加以下信息。

{ "registry-mirrors": "https://hub.xzt.me" }

加入daemon.json后直接拉取镜像即可,例如:docker pull nginx:latest

Docker Hub 官方镜像代理

常规镜像代理

官方命令:docker pull mcr.microsoft.com/mssql/server:2022-latest

代理命令:docker pull hub.xzt.me/mcr.microsoft.com/mssql/server:2022-latest

根镜像代理

官方命令:docker pull nginx:latest

代理命令:docker pull hub.xzt.me/library/nginx:latest

已加入daemon.json,可直接拉取docker pull nginx:lates

GitHub Container Registry

常规镜像代理

官方命令:docker pull gcr.io/username/image:tag

代理命令:docker pull gcr.xzt.me/username/image:tag

Google Kubernetes

常规镜像代理

官方命令:docker pull k8s.gcr.io/username/image:tag

官方命令:docker pull registry.k8s.io/username/image:tag

代理命令:docker pull k8s.xzt.me/username/image:tag

相关推荐
BullSmall41 分钟前
第三方软件安全-Dependency‑Track Docker 部署
安全·docker·容器
harmony&1 小时前
Docker 容器技术从入门到实战:容器、网络、存储与监控全解析
docker·云原生
IT大白鼠4 小时前
Docker 私有仓库管理:Harbor 企业级仓库搭建与镜像全生命周期管理
运维·docker·容器
bgy66667 小时前
从零上手 Docker,容器技术完整入门指南
运维·docker·容器
pride.li12 小时前
Docker教程-Docker安装与镜像配置
运维·docker·容器
bgy666612 小时前
Docker Swarm 容器编排实战指南
运维·docker·容器
力江14 小时前
GitLab 私有化部署实战 —— 从 Omnibus 到 Docker 的踩坑之旅
docker·容器·gitlab
深念Y14 小时前
Docker 镜像体积从 110MB 降到 13MB 后端服务的瘦身
运维·docker·容器
虎王物联14 小时前
Docker容器安全加固:securityContext与seccomp在IoT边缘节点的隔离实践
物联网·安全·docker
YIAN14 小时前
从 Docker 容器操作到 TS 高级类型:前端开发者必备的两套核心工具全解
后端·docker