Docker Hub是一个由Docker公司负责维护的公共注册中心,它包含了超过15,000个可用来下载和构建容器的镜像,并且还提供认证、工作组结构、工作流工具(比如webhooks)、构建触发器以及私有工具(比如私有仓库可用于存储你并不想公开分享的镜像)。
Docker Hub
我们可以在Docker Hub中搜索我们想要的镜像,以及镜像的各种版本的拉取方式。
不需要登录,直接搜软件名称即可。
可以查看都提供了哪些镜像,尽量使用官方镜像
比如kafka:
点击Tag标签:提供了各种版本的镜像拉取方式
由于以上的镜像地址,是放在国外的。所以拉取时间可能会比较长。那么阿里云把docker官网的镜像同步到了阿里云镜像仓库中,所以我们可以在docker中配置阿里云镜像加速。
配置阿里云镜像加速:
Docker 镜像加速
登录阿里云官网,获取镜像加速器地址:
阿里云镜像获取地址:阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台欢迎登录阿里云,全球领先的云计算及人工智能科技公司,阿里云为200多个国家和地区的企业、开发者和政府机构提供云计算基础服务及解决方案。阿里云云计算、安全、大数据、人工智能、企业应用、物联网等云计算服务。https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://你的镜像地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
如果你想要的镜像不在阿里云镜像仓库,可以尝试切换其他云厂商,比如:科大镜像、网易、七牛云加速器等等
- 科大镜像:https://docker.mirrors.ustc.edu.cn/
- 网易:https://hub-mirror.c.163.com/
- 七牛云加速器:https://reg-mirror.qiniu.com
最后通过:docker info
查看docker信息,看镜像仓库地址是否已配置为阿里云镜像仓库地址:
可以看到,已成功切换到阿里云镜像仓库了。
尝试下拉取速度如何:
还行几十秒拉取下来了。
版权归原作者 极客研究者 所有, 如有侵权,请联系我们删除。