03docker hub
首先注册上号:
https://hub.docker.com/
上传自己的镜像仓库

创建自己的仓库 webserver



拉取镜像


配置加速器












04搭建私有仓库




上传镜像


===================================================================
在主机1上

在主机2 上

激活内核选项
激活内核选项文件传输过去



配置使用非加密端口




05 docker私有仓库
仓库加密

在 server1 server2 上都加解析


把私钥和证书加到仓库里去



重新上传


在server2 上


在 server1 上 把整个目录拷贝过去

在server2 上拉取

仓库认证



登录仓库 不然无法上传下载

验证

在server2上

以上只是最基本的加密与认证
实际生产环境中要求更高
06 harbor 企业级仓库
删除之前部署的registry,不然会冲突



拷贝证书


部署docker-compose

部署harbor








07 harbor 仓库管理
使用浏览器登录仓库 用户名:admin 密码是上面配置文件设置的westos
https://192.168.25.11

实现在私有仓库里拉取镜像
上传镜像,首先需要执行docker login reg.westos.org


再server2 上 先删除本地镜像

配置默认仓库





如果希望镜像在拉去的时候 直接就是镜像的名字 没有路径,就把镜像放在libarary里
==========================






此时 在server2 上又该如何下载呢


目前来说 拉取镜像都是匿名拉取
把westos 这个项目变成私有的


变成私有仓库的时候 上传是需要认证的








给仓库增加功能
给仓库增加功能 复制管理
用于分布式的需求 场景当中 节点比较大的时候 对仓库的依赖比较高 一台肯定扛不住

重启一下之后 harbor 仓库是开机自启的 但是 总会有几个仓库是不能正常启动的

所以应该 先手动start一下

















