ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Centos7搭建Harbor私有仓库

2021-05-31 18:02:42  阅读:208  来源: 互联网

标签:Harbor Centos7 私有 yum install pip harbor docker


1 说明

2 安装docker和docker-compose

参见Centos7安装DockerCE安装Docker引擎

##################################################

docker-ce安装

 

操作系统:centos 7.4 64位

docker-ce版本官网:https://docs.docker.com/install/linux/docker-ce/centos/

设置存储库

安装所需的包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序。

 

      1. $ sudo yum install -y yum-utils \
      2.   device-mapper-persistent-data \
      3.   lvm2

设置稳定存储库

 

 

安装最新版本的Docker CE

sudo yum install docker-ce

#可以设置国内镜像仓库

vim /etc/docker/daemon.json

 

重启docker服务

systemctl restart docker

查看docker信息

docker info

#################################################

2.1 安装docker-compose

##############################

CentOS 7 安装 docker-compose

1. compose 简介

Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速

编排。从功能上看,跟 OpenStack 中的 Heat 十分类似。

 

其代码目前在 https://github.com/docker/compose 上开源。

 

Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and running

multi-container Docker applications)」,其前身是开源项目 Fig。

 

2. centos 7 下使用 python-pip 安装 docker-compose

首先检查 Linux 有没有安装 python-pip 包:yum install python-pip。

没有 python-pip 包就执行:yum install epel-release -y 命令。

执行成功之后,再次执行:yum install python -y。

对安装好的 pip 进行升级:pip install --upgrade pip。

升级完 pip 工具之后,使用:pip install docker-compose 安装 docker-compose。

3. 国内的 epel 和 pip 源镜像

更换 epel 源

yum install epel-release -y

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

1

2

更换 pip 源

Linux 下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url 至 tuna 源,内容如下:

 

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

##########################

3 安装Harbor

Harbor支持在线和离线安装方式,这里,我们使用离线方式,先下载Harbor安装包:

wget https://storage.googleapis.com/harbor-releases/harbor-offline-installer-v1.5.3.tgz

3.1 解压离线安装包

tar -zxvf harbor-offline-installer-v1.5.3.tgz #解压离线安装包
mv harbor /opt/ #移到/opt目录下
cd /opt #进入到/opt目录

 

 

 

 

3.1 配置Harbor

cd harbor #进入到harbor目录
ll #查看目录内容

 

编辑配置,并执行安装

vim vim harbor.cfg #编辑配置文件

修改以下内容

hostname = 192.168.1.112 #修改harbor的启动ip,这里需要依据系统ip设置
harbor_admin_password = Anxminise123 #修改harbor的admin用户的密码

3.2 安装Harbor

./prepare #配置Harbor

 

 

 

4 访问Harbor

浏览器中,输入192.168.1.112,

 

 

 

4.1 登录Harbor

以admin用户,密码Anxminise123登录系统,如下:

 

标签:Harbor,Centos7,私有,yum,install,pip,harbor,docker
来源: https://www.cnblogs.com/sxycloud/p/14832521.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有