docker入门_更换docker repository、建立私有repository
更换docker repository
背景:docker hub官网服务器在国外,下载镜像速度很慢;为了加速下载镜像,将docker repository指向国内的镜像网站,这里以阿里云的镜像加速地址为例进行说明
- 注册阿里云账号并登录
- 登录控制台搜索容器镜像服务,找到镜像加速器
- 按照官网指导将docker repository配置到阿里云镜像加速地址
搭建私有仓库
这里我们还是以阿里云为例,介绍如何搭建私有repository。
- 登录控制台搜索容器镜像服务,创建命名空间
- 点开镜像仓库,创建私有仓库
- 创建好仓库后点击仓库详情有使用仓库的详细说明,这里的仓库名称可以对应为某个具体的image,比如nginx,可以用nginx命名镜像仓库,这个仓库存储不同版本的nginx镜像
tag补充说明
- docker tag修改image的tag信息或者docker build使用docker file文件创建image时如果不指定版本信息默认会打上latest版本标签
- docker pull下载镜像不指定版本信息时也是会下载对应镜像名称的latest版本
- 如果仓库没有latest版本号的镜像,但是pull的时候没有执行版本信息会下载失败