首页 > 其他分享 >harbor 部署

harbor 部署

时间:2023-06-07 11:03:11浏览次数:32  
标签:harbor --- 部署 pip ## 安装 docker

1、首先安装docker环境(需要服务器能连公网)
 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

---启动docker服务:

systemctl   start  docker   ##启动docker服务
systemctl   enable  docker  ##配置docker开机自启动
2、安装pip

---上传pip安装包:

链接:https://pan.baidu.com/s/1gslghv10q7BLnaSzC_qOfQ 提取码:kt0h

tar xf pip-9.0.1.tar.gz   ##解压
cd   cd pip-9.0.1
python setup.py install   ##安装pip

上述安装pip会报错:

harbor 部署_harbor

---需要安装setuptools模块

---上传安装包:

链接:https://pan.baidu.com/s/1ZQ8ERUD2Ck4TOdXz1Bel9w 提取码:s13f

unzip setuptools-36.4.0.zip   ##解压
cd  setuptools-36.4.0 
python setup.py build   ##编译
python setup.py install   ##安装

harbor 部署_harbor_02

如上图返回,setuptools模块安装成功

---再次安装pip

cd   cd pip-9.0.1
python setup.py install   ##安装pip

下图返回,安装成功

harbor 部署_harbor_03

3、部署harbor  (http部署,因没有ssl证书)
pip install docker-compose   ##安装docker-compose

上述安装docker-compose中可能会报警告:

harbor 部署_harbor_04

---因pip版本过低导致的问题,根据上述截图提示运行:

pip install --upgrade pip   ##更新pip版本

harbor 部署_harbor_05

重新安装docker-compose,下述返回成功:

harbor 部署_harbor_06

---上传harbor安装包:

链接:https://pan.baidu.com/s/1K8qzEmDkSuhrRGBT7a5LHw 提取码:gf3j

tar -zxvf harbor-offline-installer-v2.1.0.tgz    ##解压harbor安装包
cd  harbor    ## 解压后,生成harbor目录
cp harbor.yml.tmpl harbor.yml    ##复制配置文件

---修改harbor.yml 配置,注释https配置:

harbor 部署_harbor_07

bash   prepare    ##在harbor目录下运行
bash   install.sh    ##同上目录运行
docker-compose up -d   ##启动harbor服务

harbor部署OK,启动后,可通过ip和端口访问,因上述yml配置中配置的80端口,配置其他端口,web访问需加上对应端口访问



标签:harbor,---,部署,pip,##,安装,docker
From: https://blog.51cto.com/u_14175560/6430379

相关文章

  • Nginx V1.20.1部署
    https://mp.weixin.qq.com/s/i8XmjuW9yRXwqtiSvACpxg#下载二进制安装包wgethttp://nginx.org/download/nginx-1.20.1.tar.gz#解压tarzxvfnginx-1.20.1.tar.gzcdnginx-1.20.1#安装依赖包yuminstall-ygccgcc-c++pcrepcre-develzlibzlib-developensslopenssl......
  • docker 部署db2
    拉取镜像dockerpullibmcom/db2:11.5.8.0启动db2dockerrun-d-p50000:50000--namedb2--privileged=true-eDB2INSTANCE=test-eDB2INST1_PASSWORD=123456-eDBNAME=testdb-eLICENSE=acceptibmcom/db2:11.5.8.0dockerrun-d在后台启动容器-p50000:50000......
  • k8s实战案例之部署redis单机和redis cluster
    1、在k8s上部署redis单机1.1、redis简介redis是一款基于BSD协议,开源的非关系型数据库(nosql数据库),作者是意大利开发者SalvatoreSanfilippo在2009年发布,使用C语言编写;redis是基于内存存储,而且是目前比较流行的键值数据库(key-valuedatabase),它提供将内存通过网络远程共享的一种服......
  • Kafka 单机部署搭建及其基本使用
    最近在搞Flink框架其中数据源需要模拟kafka取数据,于是自己搭建了一套单机的kafka环境,以便用于测试。现整理如下的笔记,发上来和大家分享。后续还会有kafka的相关笔记,会与大家继续分享!当前文档所部署服务器IP地址为192.168.118.218hostname为web一、kafka环境搭建下载kafka......
  • 自动部署信息采集脚本
    为了满足定制化需求,特对物理主机的多路径软件multipath服务和路径进行了脚本采集,并提供自动化部署路径。1、多路径采集脚本#!/bin/bash#resultincludevalid_num\invalid_num\source/etc/profile##获取ip地址bond1=`ipaddressshowdevbond1|grep172.29|awk-F"/"'{......
  • 违禁词检测API - 私有化部署
    违禁词检测API,支持私有化部署,开箱即用,下载到本地直接运行,直接httpjson查询。下载地址https://github.com/bosnzt/wordscheckhttps://gitee.com/bosnzt/wordscheck运行下[root@localhostsvc]#chmod+xwordscheck[root@localhostsvc]#./wordscheckcurl试下效果[root@......
  • Jenkins自动部署与回滚
    Deploy发布的思路:用户无需填写Version 直接选择对应的项目和Deploy发布即可,会自动生成一个项目名+构建时间的备份文件多人使用Jenkins构建的时候会不知道Version要填什么 而且本人不喜欢使用Version这个变量Rollback回退的思路:选择Rollback 选择对应的回退版本......
  • 如何在centos7部署网站
    如何在centos7部署网站1.买服务器推荐阿里云试用三个月。2.安装数据库,Java,nginxjava安装教程https://www.youtube.com/watch?v=90-0dRxs1fs&ab_channel=LiquidWebmysql安装教程https://www.bilibili.com/video/BV1qS4y1h77S/nginx安装yuminstallnginx其他注意事项:修......
  • MariaDB Galera Cluster 部署
    MariaDBGaleraCluster部署介绍MariaDB作为MySQL的一个分支,在开源项目中已经广泛使用,例如openstack,所以,为了保证服务的高可用性,同时提高系统的负载能力,集群部署是必不可少的。1、MariaDBGaleraCluster介绍GaleraCluster是由第三方公司Codership所研发的一套免费开源的集......
  • 云原生之使用Docker部署Booksonic有声读物平台
    (云原生之使用Docker部署Booksonic有声读物平台)一、Booksonic介绍Booksonic是一个可以随时随地访问您拥有的有声读物的平台。二、检查docker状态[root@node~]#systemctlstatusdocker●docker.service-DockerApplicationContainerEngineLoaded:loaded(/usr/......