Mar 12, 2025 No Comments Docker 镜像加速文档 ### 介绍 为了加速 Docker 镜像下载,我使用图床域名搭建了一个加速镜像站 docker.imgdb.de,通过将镜像源站替换为加速地址,可以大大提高拉取镜像的速度。 ### 配置方法 1. 修改镜像源 将以下镜像源地址替换为 docker.imgdb.de 加速地址: ``` 源站 替换为 备注 docker.elastic.co docker.imgdb.de/docker.elastic.co docker.io docker.imgdb.de/docker.io 可以省略 docker.io 前缀 gcr.io docker.imgdb.de/gcr.io ghcr.io docker.imgdb.de/ghcr.io k8s.gcr.io docker.imgdb.de/k8s.gcr.io k8s.gcr.io 已迁移至 registry.k8s.io registry.k8s.io docker.imgdb.de/registry.k8s.io mcr.microsoft.com docker.imgdb.de/mcr.microsoft.com nvcr.io docker.imgdb.de/nvcr.io quay.io docker.imgdb.de/quay.io ``` 2. 使用方法 对于 docker.io 的镜像加速:只需将镜像地址替换为 docker.imgdb.de,例如: 原镜像:docker.io/ubuntu 替换后:docker.imgdb.de/ubuntu 对于其他镜像源的加速:只需要在前面加上docker.imgdb.de/前缀即可。 配置Docker Daemon 加速镜像文档: 找到 Docker 的配置文件 daemon.json。如果文件不存在,可以手动创建一个。路径通常为: ``` Linux: /etc/docker/daemon.json Windows: C:\ProgramData\Docker\config\daemon.json macOS: /Applications/Docker.app/Contents/Resources/etc/docker/daemon.json 打开 daemon.json 文件,并添加以下内容: { "registry-mirrors": [ "https://docker.imgdb.de" ] } 重启 Docker 服务 Linux: 执行以下命令来重启 Docker 服务: sudo systemctl restart docker macOS 和 Windows: 如果使用 Docker Desktop,可以直接通过 Docker Desktop 的 GUI 进行重启。 4. 高级用法 该仓库支持登录,push 镜像到docker仓库,只需要先登录: docker login -u username docker.imgdb.de 再将镜像改为docker.imgdb.de/username/repo:tag然后执行 docker push docker.imgdb.de/username/repo:tag 5. 免责声明 本加速镜像服务仅用于技术交流和学习目的,提供的服务不承担任何形式的责任。用户在使用过程中应自行评估并承担可能产生的任何风险。本人不对由于使用本服务所引发的任何问题、损失或法律责任负责。如果在使用过程中遇到任何问题或有疑问,欢迎在评论区反馈,我将尽力提供帮助。 最后更新于 2025-03-12 22:10:54 并被添加「」标签,已有 125 位童鞋阅读过。 本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
此处评论已关闭