docker 快速拉取镜像 public-image-mirror

https://github.com/DaoCloud/public-image-mirror

背景
很多镜像都在国外。比如 gcr 。国内下载很慢,需要加速。

目标
一个简洁有效的方法能够加速这些包。简洁的名称映射
易于添加,添加新的包,不需要去修改代码。
稳定可靠,更新实时。每天检查同步情况。

快速开始

docker run -d -P m.daocloud.io/docker.io/library/nginx
docker pull php:8.1.29-apache

添加前缀

docker pull m.daocloud.io/docker.io/library/php:8.1.29-apache

拉取镜像方法示例

docker pull m.daocloud.io/docker.io/library/nginx:1.26.2

#docker pull m.daocloud.io/docker.io/library/mysql:9.3.0
docker pull m.daocloud.io/docker.io/library/mysql:8.4.5

docker pull m.daocloud.io/docker.io/openjdk:21
# docker pull m.daocloud.io/docker.io/java:8
docker pull m.daocloud.io/docker.io/openjdk:8

docker pull m.daocloud.io/docker.io/eclipse-temurin:21.0.7_6-jdk  #openjdk 21 版本  eclipse-temurin版本的 新的

docker pull m.daocloud.io/docker.io/eclipse-mosquitto:2.0.20
docker pull m.daocloud.io/docker.io/eclipse-mosquitto:2.0.21

docker pull m.daocloud.io/docker.io/hello-world:latest

使用方法
增加前缀 (推荐方式)。比如:

k8s.gcr.io/coredns/coredns => m.daocloud.io/k8s.gcr.io/coredns/coredns

修改本地images重命名

原来的名称

m.daocloud.io/docker.io/library/nginx 1.26.2 81d290dc42ae 188MB
m.daocloud.io/docker.io/eclipse-temurin 21.0.7_6-jdk 4ed054c5579a 448MB

重新命名 docker tag <image_id> 重新命名:version

#重命名image
docker tag fa0a8cea5e76 nginx:1.26.2

docker tag 3818a28b4a67 mysql:8.4.3
docker tag b273004037cc openjdk:8
docker tag 079114de2be1 openjdk:21
docker tag 81d290dc42ae nginx:1.26.2
docker tag dedeef6b0c07 eclipse-mosquitto:2.0.20
docker tag 4ed054c5579a eclipse-temurin:21.0.7_6-jdk

docker tag d2c94e258dcb hello-world:latest

#删除镜像
docker rmi m.daocloud.io/docker.io/library/nginx:1.26.2
docker rmi m.daocloud.io/docker.io/library/mysql:8.4.3
docker rmi m.daocloud.io/docker.io/openjdk:8
docker rmi m.daocloud.io/docker.io/openjdk:21
docker rmi m.daocloud.io/docker.io/library/nginx:1.26.2
docker rmi docker.m.daocloud.io/eclipse-mosquitto:2.0.20
docker rmi m.daocloud.io/docker.io/eclipse-temurin:21.0.7_6-jdk

docker rmi m.daocloud.io/docker.io/hello-world:latest
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容