博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker Harbor
阅读量:5296 次
发布时间:2019-06-14

本文共 1564 字,大约阅读时间需要 5 分钟。

简介:

  Harbor是一个用于存储Docker镜像的企业级Registry服务;本章将介绍如何搭建Harbor Registry!

Github官方安装文档:

  

1.下载Harbor软件包:

  可以去Github上查看相关版本,本次版本使用的是1.5.2;URL:下载离线安装版本(),建议下载到本地之后再传送到服务器上,文件大约1GB左右;

2.上传至服务器:

    

3.解压软件包

app]# tar zxvf harbor-offline-installer-v1.5.2.tgz

 4.查看配置文件信息

~]# vim /app/harbor/harbor.cfghostname = hadoop2.kaikai.com  // 本机在互联网可被访问的主机名或IP地址 ui_url_protocol = http // 协议 max_job_workers = 50  // 最大并发请求 customize_crt = on    // 是否使用自定义证书 harbor_admin_password = Harbor12345  // 管理员密码 db_password = root123    // mysql密码,如果不修改会默认启动一个mysql容器并且密码为root123

5.启动服务

harbor]# ./install.sh --with-clair                              // clair可以用来扫描镜像漏洞

[Step 0]: checking installation environment ...

Note: docker version: 18.09.6

✖ Need to install docker-compose(1.7.1+) by yourself first and run this script again.  // 第一次运行会提示安装docker-compose

harbor]# yum -y install docker-compose            // 来自于epel源

harbor]# ./install.sh                            // 等待一段时间会出现如下信息,说明harbor中镜像已经安装并且启动成功

harbor]# ss -nlt             // 会查看到80端口及443等

LISTEN 0 128 :::443 :::*

LISTEN 0 128 :::4443 :::*

LISTEN 0 128 :::80 :::*

 6.网页端访问harbor(http://IP)

    默认用户名为"admin",密码为"Harbor12345"(可在配置文件中修改)

7.详细步骤操作请参阅""

8.停止Harbor使用

~]# docker-compose stop

 9.镜像的上传和下载

  • 在项目位置点击新建项目,且给项目命名
  • 随后修改本地docker配置文件,不采用https方式
 ~]# vim /etc/docker/daemon.json    {    "insecure-registries": ["hadoop2.kaikai.com"]    }  ~]# systemctl restart docker
  • 查看本地要推送的镜像并修改指定标签
~]# docker images ~]# docker tag ubuntu:18.04 hadoop2.kaikai.com/test/ubuntu:v0.1

  • 推送镜像到harbor上
~]# docker push hadoop2.kaikai.com/test/ubuntu:v0.1

  • 网页端查看是否推送成功

 

转载于:https://www.cnblogs.com/k-free-bolg/p/11060611.html

你可能感兴趣的文章
安卓当中的线程和每秒刷一次
查看>>
随机颜色值
查看>>
每日一库:Modernizr.js,es5-shim.js,es5-safe.js
查看>>
目录相关的操作
查看>>
C++----练习--引用头文件
查看>>
ajax连接服务器框架
查看>>
wpf样式绑定 行为绑定 事件关联 路由事件实例
查看>>
利用maven管理项目之POM文件配置
查看>>
FUSE-用户空间文件系统
查看>>
 VS2012 C#调用C++ dll
查看>>
TCL:表格(xls)中写入数据
查看>>
Oracle事务
查看>>
String类中的equals方法总结(转载)
查看>>
bash使用规则
查看>>
AVL数
查看>>
C语言程序设计II—第九周教学
查看>>
全栈12期的崛起之捡点儿有用的说说
查看>>
基础类型
查看>>
属性动画
查看>>
标识符
查看>>