- 1、启用Harbor
- 2、登录Harbor管理界面
- 3、安装配置Docker
- 如果matser和slvae不能直接上外网,就没法从docker hub上拉取镜像,需要安装一台能上内外网的Linux,配置docker环境。
- ①安装docker
- http://mirrors.aliyun.com/repo/Centos-7.repo">wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- yum clean all && yum makecache
- yum install -y yum-utils device-mapper-persistent-data lvm2
- https://download.docker.com/linux/centos/docker-ce.repo">yum-config-manager —add-repo https://download.docker.com/linux/centos/docker-ce.repo
- yum -y install docker-ce
- systemctl start docker
- systemctl enable docker
- ②配置SSL认证,在Harobor配置页面,点击下方的下载SSL根证书
- ③备份现有docker机器的CA根证书文件
- cp /etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ca-bundle.crt.bak
- ④vi /etc/ssl/certs/ca-bundle.crt,将下载好的SSL证书复制粘贴到文件中
- ⑤保存,重启docker服务。
- systemctl restart docker
- ⑥登录harbor
- docker login 10.245.0.2 ,输入vCenter的账号密码(administrator@vsphere.local),进行登录。
- 4、下载镜像
- 5、打包镜像
- 6、推送镜像
- 7、登录Harbor管理页面查看