你还在为拉取不到镜像发愁吗?docker-mirror一款超便捷的工具,国内网络也能用,一条指令就把镜像拉回“家”
背景
适用仓库
下面两个仓库都适用,已验证
Harbor
阿里云镜像仓库
源码编译
二进制文件(已编译好)下载地址
wget https://github.com/yilingyi/docker-mirror/releases/download/1.0.0/docker-mirror-1.0.0-amd64.tar.gz
源码编译
# 下载仓库代码
//github.com/yilingyi/docker-mirror.git :
# 进入仓库目录
cd docker-mirror
# 编译,生成二进制文件
go build -o docker-mirror main.go
使用说明
添加执行权限,并拷贝至`/usr/bin`目录下
chmod +x docker-mirror && cp docker-mirror /usr/bin
查看帮助信息
docker-mirror help
配置初始化
镜像转存
docker-mirror pull <镜像名称>
镜像拉取至本地
docker-mirror pull-local <镜像名称>
配置管理
harbor:
domain: registry.cn-hangzhou.aliyuncs.com
username: ******
password: ******
project: yilingyi
docker_registry: docker.m.daocloud.io
结 语
对于docker镜像的管理,建议要建立自己的私有仓库,防止哪天你的加速仓库又出问题了,又得紧急救火,好了!希望docker-mirror可以帮助到你,本期分享就到这里,谢谢!
源码地址(好用帮忙点个星星,谢谢!):
https://gitee.com/hanxianchao66/docker-mirror