Harbor镜像仓库的安装及使用

一、Harbor安装

1.前提条件

安装docker-compose、docker。

docker-compose安装步骤:
$ curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

$ chmod +x /usr/local/bin/docker-compose
docker安装步骤之前文档有涉及:

https://blog.csdn.net/weixin_35960043/article/details/115317419

2.下载Harbor
$ wget -c https://storage.googleapis.com/harbor-releases/release-1.8.0/harbor-offline-installer-v1.8.2-rc1.tgz # 下载Harbor

$ tar zxvf harbor-offline-installer-v1.8.2-rc1.tgz  # 将harbor压缩包进行解压

$ cd harbor    # 进入harbor目录

Harbor镜像仓库的安装及使用

3.修改harbor.yml
$ vim harbor.yml

Harbor镜像仓库的安装及使用
hostname: 修改为服务器的IP地址或者域名
port: harbor端口号
harbor_admin_password: 管理页面admin密码
以上均可*修改

4.安装harbor
$ ./install.sh
5.访问登录页面

在浏览器导航栏输入:IP+端口号,回车
Harbor镜像仓库的安装及使用

二、harbor使用

1.登录harbor页面并新建项目

Harbor镜像仓库的安装及使用

2.docker登录harbor
$ docker login IP+端口号     # Harbor的IP和端口号
3.生成tag并上传(以镜像名称为demo,版本1.0为例)
$ docker tag 镜像名称:版本 仓库地址 # 实例:docker tag demo:1.0 ip:port/test/demo
$ docker push 仓库地址 # 实例 ip:port/test/demo
上一篇:Docker + Gitlab + Gitlab CI(一)


下一篇:docker+docker-compose搭建远程私有镜像仓库Harbor