Java教程

ubuntu搭建harbor

本文主要是介绍ubuntu搭建harbor,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、Harbor简介

Harbor是一个用于存储和分发Docker镜像的企业级私有Registry服务器。

二, 搭建 (默认安装好了 docker 和 docker compose)

1. 下载harbor

下载地址:https://github.com/goharbor/harbor/releases

 

 

2. 解压安装配置IP端口并启动harbor

tar -xvf  harbor-online-installer-v2.4.1.tgz

cd harbor

修改 docker-compose.yml  中 hostname字段  配置为本机IP ,端口改成9980(避免80端口被其它程序占用)

./install.sh     //安装并生成dockerfile

./prepare

docker-compose up -d       //启动harbor

3.网站上打开 并创建仓库

xx.xx.xx.xx:9980  打开网站登录

Harbor默认用户名:admin

Harbor默认密码:Harbor12345

 

 

三. 配置docker 上传镜像

1. vim /lib/systemd/system/docker.service

在ExecStart的最后增加:--insecure-registry=198.127.0.1:9980     //IP 和端口 是你本机IP和端口

2. 重启docker

systemctl daemon-reload
systemctl restart docker

3. docker 登录

docker login 198.127.0.1:9980

输入

用户名admin

密码Harbor12345

4. docker tag 和 docker push

docker tag 6983316541d6 192.168.1.1:9980/test/tufeigege/datacenter:0.0.2

docker push 192.168.1.1:9980/test/tufeigege/datacenter:0.0.2

完成后可以在仓库中看到镜像

 

这篇关于ubuntu搭建harbor的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!