【Linux38-2】Docker之registry搭建私有仓库、证书认证、用户登录认证

文章目录

  • 1. registry工作原理
  • 2. registry搭建私有仓库
    • 2.1 搭建
    • 2.2 上传镜像并拉取
  • 3. 证书认证搭建仓库
    • 3.1 搭建仓库
    • 3.2 远程测试
  • 4. 用户登录式仓库搭建

1. registry工作原理


  • index服务主要提供镜像索引以及用户认证的功能。当下载一个镜像的时候, 首先会去index服务.上做认证,然后查找镜像所在的registry的地址并放回给docker客户端,docker客户端再从registry下载镜像,在下载过程中registry会去index校验客户端token的合法性,不同镜像可以保存在不同的registry服务上,其索引信息都放在index服务上。

2. registry搭建私有仓库


2.1 搭建


  • 拉取官方registry镜像

docker pull registry

在这里插入图片描述

  • 搭建仓库
docker run -d --name registry \ #-d:打入后台
> -p 5000:5000 \ #-p:端口映射
> -v /opt/registry:/var/lib/registry \ #-v:挂载
> registry

在这里插入图片描述

2.2 上传镜像并拉取


server1端上传镜像

你可能感兴趣的:(Docker,docker,linux,运维,registry)