首页 Docker教程docker-镜像仓库管理

docker实战-利用docker结合负载实现网络架构高可用

docker-阿里云docker镜像仓库

运维派是国内成立最早的IT运维技术社区,欢迎关注公众号:yunweipai

Docker仓库管理

Docker仓库,类似于yum仓库,是用来保存镜像的仓库。为了方便的管理和使用docker镜像,可以将镜像集中保存至Docker仓库中,将制作好的镜像push到仓库集中保存,在需要镜像时,从仓库中pull镜像即可。

Docker 仓库分为公有云仓库和私有云仓库

公有云仓库:由互联网公司对外公开的仓库

  • 官方
  • 阿里云等第三方仓库

私有云仓库:组织内部搭建的仓库,一般只为组织内部使用,常使用下面软件搭建仓库

  • docker registory
  • docker harbor

官方docker 仓库

将自制的镜像上传至docker仓库;https://hub.docker.com/

注册账户

访问hub.docker.com注册账户,并登录

docker-镜像仓库管理插图
docker-镜像仓库管理插图(1)
docker-镜像仓库管理插图(2)
docker-镜像仓库管理插图(3)
docker-镜像仓库管理插图(4)

使用用户仓库管理镜像

每个注册用户都可以上传和管理自已的镜像

用户登录

上传镜像前需要执行docker login命令登录,登录后生成~/.docker/config.json文件保存验证信息

格式

范例:

给本地镜像打标签

上传本地镜像前必须先给上传的镜像用docker tag 命令打标签

标签格式: docker.io/用户帐号/镜像名:TAG

范例:

上传本地镜像至官网

在官网验证上传的镜像

docker-镜像仓库管理插图(5)
docker-镜像仓库管理插图(6)
docker-镜像仓库管理插图(7)

下载上传的镜像并创建容器

在另一台主机上下载镜像

使用组织管理镜像

组织类似于名称空间,每个组织的名称全网站唯一,一个组织可以有多个用户帐户使用,并且可以指定不同用户对组织内的仓库不同的权限

三种不同权限

  • Read-only:Pull and view repository details and builds
  • Read &Write:Pull, push, and view a repository; view, cancel, retry or trigger builds
  • Admin:Pull, push, view, edit, and delete a repository; edit build settings; update the repository description
创建组织

docker-镜像仓库管理插图(8)
docker-镜像仓库管理插图(9)
docker-镜像仓库管理插图(10)

创建组织内的团队,并分配权限

docker-镜像仓库管理插图(11)
docker-镜像仓库管理插图(12)
docker-镜像仓库管理插图(13)

上传镜像前登录帐号

给本地镜像打标签

上传镜像到指定的组织

在网站看查看上传的镜像

docker-镜像仓库管理插图(14)
docker-镜像仓库管理插图(15)
docker-镜像仓库管理插图(16)

下载上传的镜像并运行容器

在另一台主机上下载镜像

本文链接:http://www.yunweipai.com/34896.html

docker实战-利用docker结合负载实现网络架构高可用

docker-阿里云docker镜像仓库

网友评论comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注

暂无评论

Copyright © 2012-2020 YUNWEIPAI.COM - 运维派
扫二维码
扫二维码
返回顶部