harbor官网地址

harbor官网地址: https://goharbor.io/ github官网地址: https://github.com/goharbor/harbor 官方帮助文档: https://github.com/goharbor/harbor/blob/v1.9.4/docs/installation_guide.md

安装harbor

开发环境大部分采用**http方式进行安装;生产环境必须采用https**方式安装。

1.解压软件 cd /data tar zxf harbor-offline-installer-v1.9.4.tgz
2.进入安装目录 cd harbor
3.修改配置文件 vi harbor.yml 3.1修改私服镜像地址 hostname: 192.168.198.101 3.2修改镜像地址访问端口号

port: 5000

3.3harbor管理员登录系统密码

harbor_admin_password: Harbor12345

3.4修改harbor映射卷目录

data_volume: /data/harbor
> 4.> 安装> harbor 4.1执行启动脚本,经过下述3个步骤后,成功安装harbor私服

./install.sh

4.2准备安装环境:检查docker版本和docker-compose版本

4.3加载harbor需要的镜像

4.4准备编译环境

4.5启动harbor。通过docker-compose方式启动服务

4.6google浏览器访问harbor私服

http://192.168.198.101:5000

username: admin

password: Harbor12345

配置私服

vi /etc/docker/daemon.json

“insecure-registries”:[“192.168.198.101:5000”]

重启docker服务:

systemctl daemon-reload

systemctl restart docker

操作镜像

新建项目

在harbor中新建公共项目:

harbordemo

登录私服

docker harbordemo -u admin -p Harbor12345 192.168.198.101:5000

退出私服

docker harbordemo 192.168.198.101:5000

上传nginx镜像

docker tag mariadb:10.5.2 192.168.198.101:5000/lagouedu/nginx:1.19.3-alpine

docker push 192.168.198.101:5000/lagouedu/nginx:1.19.3-alpine

docker pull 192.168.198.101:5000/lagouedu/mariadb:10.5.2