〖Docker指南⑧〗Docker私有镜像仓库|阿里云|Registry|Harbor

文章目录

  • 一、Docker私有库
    • 1.1 下载Docker Registry
    • 1.2 运行私有库Registry
    • 1.3 制作自己的镜像
    • 1.4 查看私服库的镜像
    • 1.5 修改tag
    • 1.6 开启http方式推送镜像
    • 1.7 推送镜像
    • 1.8 查看私服库的镜像
    • 1.9 拉取镜像
  • 二、本地镜像发布到阿里云
    • 2.1 本地镜像发布到阿里云流程
    • 2.2 镜像的生成方法
    • 2.3 将本地镜像推送到阿里云
  • 三、企业级私有仓库harbor
    • 3.1 Harbor概念
    • 3.2 Harbor的特性
    • 3.3 Harbor的构成
    • 3.4 Harbor 部署
      • 3.4.1 环境准备
      • 3.4.2 部署 Docker-Compose 服务(192.168.80.11 )
      • 3.4.3 部署 Harbor 服务(192.168.80.11)
      • 3.4.4 修改harbor安装的配置文件
      • 3.4.5 Harbor.cfg 配置文件中两类参数:所需参数和可选参数
      • 3.4.6 启动 Harbor
      • 3.4.7 创建一个新项目
      • 3.4.8 登录 Harbor
      • 3.4.9 下载镜像进行测试
    • 3.5 在其他客户端上传镜像(192.168.80.12)
      • 3.5.1 登录错误解决办法
      • 3.5.2 再次登录 Harbor
      • 3.5.3 镜像测试
    • 3.6 维护管理Harbor
      • 3.6.1 通过 Harbor Web 创建项目
      • 3.6.2 创建 Harbor 用户

一、Docker私有库

1.1 下载Docker Registry

docker pull registry

1.2 运行私有库Registry

相当于本地有个私有的Docker hub

docker run -d -p 5000:5000 -v /home/issavior/registry:/tmp/registry --privileged=true registry

默认情况下,仓库被创建在容器的/var/lib/registry目录下,建议自行用容器卷映射,方便于宿主机联调

1.3 制作自己的镜像

友情链接〖Docker指南③〗Docker镜像的深度解析

1.4 查看私服库的镜像

curl http://172.20.10.13:5000/v2/_catalog

1.5 修改tag

docker tag issa/myubu

你可能感兴趣的:(云原生核心技术,云计算,云原生,kubernetes,docker,容器)