Harbor2.2.4在CentOS7.9安装、部署
CentOS7.9基础环境配置
https://www.cnblogs.com/uncleyong/p/15471002.html
简介
官方地址:https://vmware.github.io
Github:https://github.com/goharbor/harbor
安装docker
yum install docker-ce-19.03.* docker-ce-cli-19.03.* -y
docker -v
安装docker-compose
是一个用于定义和运行多容器 Docker 的应用程序工具,可以轻松、高效的管理容器。
下载地址:https://github.com/docker/compose/releases/download/1.28.6/docker-compose-Linux-x86_64
安装参考:https://docs.docker.com/compose/install/
chmod +x docker-compose-Linux-x86_64
mv docker-compose-Linux-x86_64 /usr/local/sbin/docker-compose
docker-compose -v
Harbor下载、安装、配置
下载:https://github.com/goharbor/harbor/releases
解压:tar -zxvf harbor-offline-installer-v2.2.4.tgz -C /usr/local/
cd /usr/local/harbor/
cp harbor.yml.tmpl harbor.yml
vim harbor.yml,配置文件中,冒号后面注意保留空格
下图:
改为安装harbor的服务器ip
因为是内网,我们用http即可,所以注释掉https(https参考:https://goharbor.io/docs/2.2.0/install-config/configure-https/)
下图:
修改admin密码为12345
设置数据存放目录,目录会自动创建
./prepare,准备配置文件(更新配置)
上面执行后,多生成了common目录和docker-compose.yml文件
安装:./install.sh
load镜像是解压目录中(harbor.v2.2.4.tar.gz)加载
docker-compose ps
提示要在安装目录启动,因为要调用docker-compose.yml文件
cd /usr/local/harbor
下图都是Up状态
浏览器访问
http://192.168.117.160/
admin/12345
创建项目
自动把admin加入项目了,也可以创建用户,然后加入项目中
推送命令
访问Harbor
docker login 192.168.117.160
打标签、push
仓库中查看
拉取
卸载
docker-compose down,或者:docker rm -f $(docker ps -aq)
rm -rf /usr/local/harbor/
原文:https://www.cnblogs.com/uncleyong/p/15469575.html
Harbor2.2.4在CentOS7.9安装、部署相关推荐
- 云计算基础课堂001 Linux系统与CentOS7的安装部署(小白向—怎么在VMware虚拟机安装基于Linux操作系统的CentOS7)
云计算基础课堂001 Linux系统与CentOS7的安装部署 一.通过VMware部署CENTOS7系统 软件 创建虚拟机 安装CentOS7 进入并登陆系统 二.Linux历史与其发行版故事 三. ...
- centos7.8 安装部署 k8s 集群
centos7.8 安装部署 k8s 集群 文章目录 centos7.8 安装部署 k8s 集群 环境说明 Docker 安装 k8s 安装准备工作 Master 节点安装 k8s 版本查看 安装 k ...
- centos7 如何安装部署k8s_架构运维篇(五):Centos7/Linux中安装部署RocketMQ
上一篇 架构运维篇(四):Centos7/Linux中Tomcat安装SSL证书实践 这一篇讲一下在Centos7/Linux安装RocketMQ,MQ的具体应用场景和使用就不再啰嗦了.我在没有使用过 ...
- 最新Elasticsearch8.4.3 + Kibana8.4.3在云服务器Centos7.9安装部署(参考官方文档)
一.前言 最近笔者学习Elasticsearch,官方最新稳定版为 Elasticsearch-8.4.3,想在云服务器上Centos7.9搭建.搭建之路坑多路少啊(指网上的博文教程五花八门,基本 ...
- Centos7下安装部署nagios-server
目录 1. nagios简介 2. 服务器准备 2.1 主机信息+IP地址 2.2 查看主机的系统版本信息 2.3 暂时关掉Selinux和防火墙 3. 安装nagios依赖包和需要的环境 3.1 安 ...
- Centos7下安装部署oracle数据库方法及问题汇总
目标:在centos7上配置oracle数据库服务器,并在win7上面使用pl/sql成功访问该oracle数据库 系统环境: 服务器:centos7 64位 客户端:win7 64位 注意cneto ...
- CentOS7.4安装部署openstack[Liberty版](1)
一.OpenStack简介 OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目. OpenStack 是一 ...
- Linux Centos7.x 安装部署Mysql5.7几种方式的操作手册
简述 Linux Centos7.x 操作系统版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,下面介绍下在centos7.x环境里安装mysql5.7的几种方法: 一. ...
- 为什么root下不能使用passwd命令_基于centos7下安装部署openldap+phpldapadmin
01初始化准备 系统CentOS7 64位 配置yum源 wget http://mirrors.aliyun.com/repo/Centos-7.repo cp Centos-7.repo /etc ...
最新文章
- 行波iq调制器_高速InP基半导体电光调制器行波电极结构研究
- python学习笔记:easygui的简单示例
- Android 触摸事件处理机制
- Android配置启动界面:Activity基本使用
- gcc对C语言的扩展:语句内嵌表达式(statement-embedded expression)
- linux access
- Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' 的解决办
- 天梯—奇偶分家(C语言)
- 怎么自学python-结合学习经历,谈一谈如何学习Python
- 网站域名安全:泛解析处理及防护
- Java的redis控制台-Jedis
- html添加在线音乐代码,给网页添加背景音乐的HTML代码
- 时频分析之STFT:短时傅里叶变换的原理与代码实现(非调用Matlab API)
- 台式计算机打印机共享,只需两步台式和笔记本电脑可共享打印机
- 密码学算法——RSA
- python视频教程哪个好-Python 基础视频教程那个好?
- 淘宝购物如何找优惠券_淘宝上买衣服怎么省钱
- mysql基本SQL语句
- 成为网络工程师后具体的工作内容的问题
- 组合模式(Bridge Pattern) – 设计模式之结构型模式
热门文章
- ps转换html适应网页尺寸,PS图片转页面CSS+HTML的步骤
- 岳麓对话:刘韧对话鲍岳桥周明卢凯解傅盛蒋涛伟俊
- Android 源码 (AOSP) - 编译 ( Mac )
- Torrent文件的解析与转换
- 基于互联网的信号传输系统
- java语言【#92. 圆形面积和周长】(已通过)
- 怎么制作真人qq秀_「惠生活 乐文化」酷炫!全国首个实景崖壁灯光演艺秀《剑门长歌》亮相剑门关...
- 分享 | 如何在不同工艺间进行设计的移植转换
- ubuntu kof97
- 2023佳木斯大学计算机考研信息汇总