记录一次docker--harbor--rancher--Jenkins的集成搭建(三)——harbor介绍和安装使用

1、介绍

2、安装

上一节已经安装了docker,如果安装harbor还需要安装docker-compose才可以。

docker-compose安装

根据官网给的文档,可以用一下命令快速安装。

sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

但是这个命令去下载文件实在是太慢了,我用的电信网基本下不动。最后用了迅雷下载,把本地文件传到虚拟机上才安装好。

安装好后可以使用docker-compose --version命令查看版本,显示版本则表明安装成功。

harbor安装

harbor安装与docker-compose差不多。分为在线安装和离线安装,因为在线下载速度极慢,所以我们这里采用离线安装的方式。

在github上下载对应的版本的离线安装包。

wget https://github.com/vmware/harbor/releases/download/v1.8.0/harbor-offline-installer-v1.8.0.tgz

 下载完成后解压。

tar xvf harbor-offline-installer-v1.8.0.tgz

 解压完后会出现一个harbor.yml文件,这是harbor的配置文件。需要注意的是在前面的版本中这个配置文件有好几种名称和文件格式,这里暂时不一一介绍了。

在这个文件中可以配置harbor的访问url和端口号,以及访问时的http协议。除此之外还可以配置管理员账号的密码,redis,nginx,和db的一些功能。我们使用默认配置就可以了。

这里我就使用默认的http协议端口。如果要配置https,还需要一些额外的设置。

设置好后,保存文件。 执行.install.sh,该文件在解压后也可以看到。等安装完成后,会提示你可以使用你设置的URL进行访问了。访问会提示你登录,harbor默认的账户名密码是admin,Harbor12345。

登录进去就可以新建项目,并进行镜像的pull,push操作了。 

其次是对docke进行设置,将harbor设为docker的私有仓库。

进入/etc/docker目录下,编辑daemon.json文件,添加如下配置。

{
  "insecure-registries": [
    "hub.luwei.com:8888",
    "192.168.137.16:8888"
  ]
}

该配置文件的内容严格遵守json语法。

配置好后需要重启docker。再次使用docker login命令即可登录到私有仓库。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值