harbor介绍,harbor安装步骤命令,harbor网桥冲突处理步骤

管理员 发布于 4年前   652

Harbor是构建企业级私有docker镜像的仓库的开源解决方案,它是Docker Registry的更高级封装,它除了提供友好的Web UI界面,角色和用户权限管理,用户操作审计等功能外,它还整合了K8s的插件(Add-ons)仓库,即Helm通过chart方式下载,管理,安装K8s插件,而chartmuseum可以提供存储chart数据的仓库【注:helm就相当于k8s的yum】。另外它还整合了两个开源的安全组件,一个是Notary,另一个是Clair,Notary类似于私有CA中心,而Clair则是容器安全扫描工具,它通过各大厂商提供的CVE漏洞库来获取最新漏洞信息,并扫描用户上传的容器是否存在已知的漏洞信息,这两个安全功能对于企业级私有仓库来说是非常具有意义的。


一.安装harbor

首先要有这些软件

docker

yum localinstall https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm

yum localinstall https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm


systemctl daemon-reload

systemctl enable docker

systemctl start docker


安装docker-compose

curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose


本地复制harbor包

解压,修改文件

tar -xzf harbor.tgz

harbor.cfg里面host:IP

vi harbor.cfg

./prepare

./install.sh


systemctl daemon-reload


harbor启动

docker-compose up -d

停止

docker-compose down


二.harbor网桥冲突

修改docker-compose.yml

参考线上

停止

docker-compose down

harbor启动

docker-compose up -d

可看路由网段

route -n

brctl show


#查看网桥状态

brctl delif <网桥名> <端口名>

#卸载网桥上的端口

ifconfig

#查看是否有网桥网卡名

ifconfig <网桥名> down

#关闭此网卡

brctl delbr <网桥名>

#删除网桥


请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

该博客于2020-12-7日,后端基于go语言的beego框架开发
前端页面使用Bootstrap可视化布局系统自动生成

是我仿的原来我的TP5框架写的博客,比较粗糙,底下是入口
侯体宗的博客

      订阅博客周刊

文章标签

友情链接

HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群
侯体宗的博客