【原文链接】
一、安装步骤 1 下载安装包wget https://github.com/goharbor/harbor/releases/download/v2.4.2/harbor-offline-installer-v2.4.2.tgz
若下载慢或者连不上,可以使用如下命令下载
wget https://mirror.ghproxy.com/https://github.com/goharbor/harbor/releases/download/v2.4.2/harbor-offline-installer-v2.4.2.tgz2 解压文件
tar -zxvf harbor-offline-installer-v2.4.2.tgz3 编辑配置文件
cd harbor cp harbor.yml.tmpl harbor.yml vi harbor.yml
修改文件如下
若已安装则跳过,若未安装则 参考 Docker----CentOS7系统上docker-compose的安装
5 修改docker配置vi /etc/docker/daemon.json
增加如下内容
"insecure-registries":["192.168.16.40:10010"]
如:
{
"exec-opts":["native.cgroupdriver=systemd"],
"registry-mirrors":["https://ooe7wn09.mirror.aliyuncs.com"],
"insecure-registries":["192.168.16.40:10010"]
}
然后重启docker服务
systemctl restart docker6 安装harbor
./prepare ./install.sh7 WEB页面登录 8 测试
在harbor的web页面上创建一个demo的项目,然后在本地找一个本地已经存在的docker镜像,比如这里maven:3.8.4-openjdk-11,然后使用如下命令修改标签
docker tag maven:3.8.4-openjdk-11 192.168.16.40:10010/demo/maven:3.8.4-openjdk-11
然后登录harbor
docker login --username=admin 192.168.16.40:10010 --password=admin123
然后即可上传镜像了
docker push 192.168.16.40:10010/demo/maven:3.8.4-openjdk-11
此时harbor的web页面即可看到上传的镜像了
推荐阅读- Docker----CentOS7系统上Docker的安装与卸载
- Docker----Docker容器的启动流程
- Docker----Docker镜像操作常用命令
- Docker----Docker容器操作常用命令
- Docker----Docker数据共享与数据卷挂载
- Docker----Docker自定义网络
- Docker----Docker容器跨网络互联
- Docker----容器名互联link技术及其本质
- Docker----Dockerfile常用的指令
- Docker----Docker发布镜像到DockerHub
- Docker----CentOS7系统上docker-compose的安装
- Docker----docker-compose初体验
- Docker----DockerSwarm集群环境搭建
- Docker----DockerSwarm集群环境弹性服务动态扩缩容
- Docker----安装部署私有Dockerhub即Harbor



