
docker pull 十分钟没动静OpenJDK 11 镜像同步加速只改一行 FROM【免费下载链接】public-image-mirror很多镜像都在国外。比如 gcr 。国内下载很慢需要加速。致力于提供连接全世界的稳定可靠安全的容器镜像服务。项目地址: https://gitcode.com/GitHub_Trending/pu/public-image-mirrordocker pull转了十分钟没动静卡在拉取docker.io/library/openjdk:11-jre-slim-buster这一步。公共镜像托管在国外这时候你需要的就是国内镜像同步加速public-image-mirror 干的就是这事。镜像到底在帮你干什么它做的事其实就一件把源 registry 的镜像在m.daocloud.io国内一侧放一份。你拉docker.io/library/openjdk:11-jre-slim-buster先命中这份镜像它去源站取回来缓存下来后面每次拉取都读缓存。镜像名一个字不改只加了个域前缀。同步队列和缓存有效期拉取请求进来缓存没有这个镜像时请求进入同步队列按序从源站取队列是共享的记录只保留 1 小时。取回来的东西不会给你改动每层 sha256 与源站逐位一致manifest 和 blob 层级完整透明相当于在你附近开了个只读副本。缓存保留 30 天过期就得重新同步manifest 缓存 1 小时tag 变更要等 1 小时才生效。一行 FROM 换完地址Dockerfile 只动一行FROM 那行零改造成本其余镜像结构不动。# FROM docker.io/library/openjdk:11-jre-slim-buster # 改为 FROM m.daocloud.io/docker.io/library/openjdk:11-jre-slim-buster前缀式写法把源站名完整带进去docker.io和gcr.io各自独立不冲突。拉取窗口建议放在北京时间 01-07 点其他时段队列非常拥挤详见 README。哪些场景别用它CI/CD 每天高频拉同一个镜像时这条路最划算首次回源之后每次构建都读缓存。如果你的构建机完全断外网或者拉的是自己私有 registry 的镜像就别指望它——它只镜像公共源站不碰私有内容。内网场景另有 docs/local-cache/README.md部署一个本地 registry 来缓存m.daocloud.io。拉个镜像从转十分钟变成读一行缓存干活的就是那一行 FROM。对天天要拉镜像的 CI 流水线来说省掉这段空等就是这面镜像的全部意义。【免费下载链接】public-image-mirror很多镜像都在国外。比如 gcr 。国内下载很慢需要加速。致力于提供连接全世界的稳定可靠安全的容器镜像服务。项目地址: https://gitcode.com/GitHub_Trending/pu/public-image-mirror创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考