`
enenxie
  • 浏览: 31756 次
社区版块
存档分类
最新评论

Harbor安装

阅读更多

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

3.修改harbor.cfg文件,设置harbor配置项

#hostname 改成你的ip
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

    方式二: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

 

8.使配置生效

#重启docker
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

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics