Docker Hub VS 阿里Docker镜像仓库

1、官方镜像库

地址:https://hub.docker.com/
我们可以注册使用一下,Docker Toolbox登录时也需要使用
提交镜像前,需要用docker login指令登录,这个比较坑,可能会有各种网络问题,往往要尝试多次才能成功登录:

  • docker login 登录
  • docker tag 67591570dd29 $account/centos 将centos镜像,按格式重命令一下,$account最好是Docker Hub的账号,防止和其它用户的镜像冲突,
打标签

重命名,我们用docker images;可以看到两条记录,除了名字不一样,其它一模一样,指向的都是同一个镜像,就是一个镜像,多个名称。主要是让镜像名称遵循仓库的标准,防止用户间的冲突

  • docker push lvxh/centos 提交镜像,由于网络关系,这个过程可能会很慢,甚至不成功。

2、阿里Docker镜像仓库

地址:https://cr.console.aliyun.com/#/imageList

设置密码和创建仓库

创建仓库之后:

创建的仓库

点击进入管理:

仓库详细

里面有详细的操作指南

  • docker pull registry.cn-hangzhou.aliyuncs.com/lvxh/c1:[镜像版本号] 拉取镜像
  • docker login --username=419***96@qq.com registry.cn-hangzhou.aliyuncs.com 登录仓库
  • docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/lvxh/c1:[镜像版本号] 打标签,重命名
  • docker push registry.cn-hangzhou.aliyuncs.com/lvxh/c1:[镜像版本号] 提交镜像
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容