首页 > 其他 > 详细

Centos7搭建Harbor私有仓库

时间:2021-05-31 21:33:13      阅读:27      评论:0      收藏:0      [点我收藏+]

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登录系统,如下:

技术分享图片

 

Centos7搭建Harbor私有仓库

原文:https://www.cnblogs.com/sxycloud/p/14832521.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!