栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

虚拟化专栏11

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

虚拟化专栏11

- Harbor

Harbor翻译为海港、避难所、居住等,而docker又被称做码头工人,集装箱。顾名思义,Harbor就是用来存储和分发Docker镜像的企业级Registry服务器。
Harbor支持安装在多个Registry节点的镜像资源复制,镜像全部保存在私有Registry中, 确保数据和知识产权在公司内部网络中管控。另外,Harbor也提供了高级的安全特性,诸如用户管理,访问控制和活动审计等。

- Harbor安装配置

Harbor的每个组件都是以Docker容器的形式构建的,官方也是使用Docker Compose来对它进行部署。用于部署Harbor的Docker Compose模板位于 harbor/docker-compose.yml

  • 部署环境说明
环境版本
系统版本centos7
docker-ce19.03.2
docker-compose1.18.0
harborharbor-offline-installer-v1.9.0
  • 安装准备
    (关于docker的安装配置以及加速可见本人之前博客的内容,链接如下:Docker入门之源配置、镜像加速等常见操作)

1、 docker环境准备

①配置docker源
②设置docker镜像加速
③安装docker-ce社区版docker

2、docker-compose环境准备
使用pip安装docker-compose
下载安装epel源
yum -y install epel-release
下载安装python-pip
yum install python-pip
下载安装docker-compose
pip install docker-compose
或者直接上传docker-compose赋权限
3、 下载harbor
将harbor下载到本地/usr/local下解压安装
进入harbor官网下载
Harbor官网
①点击获取office
②进入下载页面
点击获取offline版本连接链接,在使用wget命令在虚拟机上下载安装包

4、解压到/usr/local文件下
进入/usr/local文件下

wget https://storage.googleapis.com/harbor-releases/release-1.9.0/harbor-offline-installer-v1.9.0.tgz

解压到此文件夹下

tar zxvf harbor-offline-installer-v1.9.0.tgz

进入使用ls查看可显示出软件

5、进入harbor文件夹下编辑harbor.yml文件

修改文件中hostname为主机ip,完成后保存退出

注:默认的账号为admin,密码为Harbor12345,可以在配置文件中自行设置,此处我设置为admin

访问端口也可以自行设置

6、在当前文件下执行./prepare查看环境是否准备充分
7、在当前文件下执行./install.sh编译harbor
8、访问服务器ip的86端口使用admin密码访问

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/268753.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号