1.提前安装docker、docker-compose
2.下载harbor
#下载harbor 安装harbor
[root@localhost src]# cd /usr/src
[root@localhost src] wget -c https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-offline-installer-v1.7.0.tgz
[root@localhost src]# tar -zxvf harbor-offline-installer-v1.7.0.tgz
[root@localhost src]# cd /usr/src/harbor
[root@localhost src]# cd /usr/src
[root@localhost src] wget -c https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-offline-installer-v1.7.0.tgz
[root@localhost src]# tar -zxvf harbor-offline-installer-v1.7.0.tgz
[root@localhost src]# cd /usr/src/harbor
3.修改harbor.cfg文件,设置harbor配置项
#hostname 改成你的ip
hostname 192.168.3.50
#修改管理员初始密码,默认为Harbor12345
harbor_admin_password: xxxxxxxxxx
hostname 192.168.3.50
#修改管理员初始密码,默认为Harbor12345
harbor_admin_password: xxxxxxxxxx
4.执行命令安装
[root@localhost harbor]# ./install.sh
5.显示以下信息显示安装完成
---Harbor has been installed and started successfully---
6.打开浏览器,输入:http://192.168.3.50访问harbor管理系统界面,输入admin和密码进行登录查看
7.设置docker镜像源
方式一:docker测试环境和harbor不在一台服务器上
cat > /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://cvscjohd.mirror.aliyuncs.com"],
"insecure-registries": ["192.168.3.50"]
}
EOF
{
"registry-mirrors": ["https://cvscjohd.mirror.aliyuncs.com"],
"insecure-registries": ["192.168.3.50"]
}
EOF
方式二:docker和harbor在一台服务器上
1、执行:find / -name docker.service -type f
2、vi /usr/lib/systemd/system/docker.service
#查找:ExecStart=/usr/bin/dockerd 在其后面添加 --insecure-registry=192.168.3.50 配置
#添加后变成:
ExecStart=/usr/bin/dockerd --insecure-registry=192.168.3.50
2、vi /usr/lib/systemd/system/docker.service
#查找:ExecStart=/usr/bin/dockerd 在其后面添加 --insecure-registry=192.168.3.50 配置
#添加后变成:
ExecStart=/usr/bin/dockerd --insecure-registry=192.168.3.50
8.使配置生效
#重启docker
systemctl daemon-reload
systemctl restart docker
#重启harbor
docker-compose down
docker-compose up -d
systemctl daemon-reload
systemctl restart docker
#重启harbor
docker-compose down
docker-compose up -d
9.测试harbor推送下拉镜像
#查看镜像
docker images
#打标签
docker tag 镜像id 192.168.3.50/public/demo:0.1
#登录harbor
docker login -u admin -p Harbor12345 192.168.3.50
#向harbor推送镜像
docker push 192.168.184.3.50/public/demo:0.1
#待检查推送成功后,先删除镜像再测试镜像拉取
docker rmi -f 192.168.3.50/public/demo:0.1
docker pull 192.168.3.50/public/demo:0.1
docker images
#打标签
docker tag 镜像id 192.168.3.50/public/demo:0.1
#登录harbor
docker login -u admin -p Harbor12345 192.168.3.50
#向harbor推送镜像
docker push 192.168.184.3.50/public/demo:0.1
#待检查推送成功后,先删除镜像再测试镜像拉取
docker rmi -f 192.168.3.50/public/demo:0.1
docker pull 192.168.3.50/public/demo:0.1
相关推荐
linux环境下docker安装、docker-compose安装、 harbor安装合集.txt
Harbor安装配置.pdf
Harbor安装那里还是很简单,就是在Docker Login那里掉坑里去了,搞半天,写博客的时候,又重新安装了一遍 1.准备两台服务器 centos7 harbor 10.19.46.15 client 10.19.44.31 2.harbor需要安装docker和docker-...
centos arm64下,镜像仓库harbor安装部署文件,压缩包内附安装说明文档,根据说明文档进行部署即可。
包含 Python-3.5.7.zip harbor-offline-installer-v1.8.2.tgz docker-compose-linux-x86_64 参考教程 https://www.jianshu.com/p/bf92835a83ce
docker-compose-linux-x86_64 harbor-offline-installer-v2.4.3.tgz
Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器。 镜像的存储harbor使用的是官方的docker registry(v2命名是distribution)服务去完成。harbor在docker distribution的基础上增加了一些安全、访问控制...
linux的harbor安装部署文件
harbor安装在centos里的 /opt/tools/harbor 中 重新执行install.sh也可以启动。 看到docker-compose.yml可知使用了docker-compose,可以使用后台启动的方式来实现harbor的开机启动功能。 # 停止容器 docker-...
一份非常详细的harbor安装教程。
提供harbor-v2.4.0版本,离线安装包。 执行install.sh文件即可,一键安装harbor。 需要先安装docker,docker-compose。
一键安装harbor服务器,详细的安装过程,和一键安装的脚本链接。使用国内地址安装,加速安装过程。适合初学者使用。
主要介绍了CentOS7.5安装配置Harbor1.7的全过程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
Docker 下Harbor环境离线安装,使用hostnamer IP 方式 Harbor是镜像仓库,那么就应当是存储镜像的,这个可能是大多数接触harbor的人的一个误区,当深入了解以后才发现,镜像的存储harbor使用的是官方的docker ...
harbor-v2.6.0离线安装包。harbor-v2.6.0离线安装包。harbor-v2.6.0离线安装包。harbor-v2.6.0离线安装包。harbor-v2.6.0离线安装包。harbor-v2.6.0离线安装包。harbor-v2.6.0离线安装包。harbor-v2.6.0离线安装包。...
Free。harbor-2.5.1在线安装包。
4. Harbor安装与配置(可选) 21 4.1. Harbor安装 21 4.2. Harbor项目配置 30 4.3. Harbor镜像清理 31 5. Jenkins任务配置 35 5.1. 后端服务 35 5.2. 前端服务 40 6. Jenkins数据备份 40 7. Jenkins迁移 46 8. 常见...
安装与配置 Harbor官方文档:https://github.com/vmware/harbor/blob/master/docs/installation_
Harbor基于Docker的容器化安装和配置 1)Harbor基于Docker的容器化的安装 2)Harbor基于Docker的容器化的配置