部署 harbor

安装方式: offline

软件安装需求:docker 1.10.0+ and docker-compose 1.6.0+

docker 我们选用官方的 repo , yum install docker-ce -y

docker-compose , yum install python-pip,pip install docker-compose

下载 Harbor离线安装包: https://storage.googleapis.com/harbor-releases/harbor-offline-installer-v1.3.0.tgz

下载后解压:  tar fvxz harbor-offline-installer-v1.3.0.tgz

配置说明:

harbor的配置方式主要是在harbor.cfg中,比如我们可以填写我们访问的 URl地址, 访问的协议http或者https, ssl证书的存放位置,harbor 数据存储的位置, 以及一些 mail方面,访问用户名密码方面的配置,修改好harbor.cfg配置文件后,使用命令 ./prepare 即可生成对应配置文件的,各种配置。

[root@rancher-agent harbor]# ./prepare

Generated configuration file: ./common/config/nginx/nginx.conf

Generated configuration file: ./common/config/adminserver/env

Generated configuration file: ./common/config/ui/env

Generated configuration file: ./common/config/registry/config.yml

Generated configuration file: ./common/config/db/env

Generated configuration file: ./common/config/jobservice/env

Generated configuration file: ./common/config/log/logrotate.conf

Generated configuration file: ./common/config/jobservice/app.conf

Generated configuration file: ./common/config/ui/app.conf

Generated certificate, key file: ./common/config/ui/private_key.pem, cert file: ./common/config/re                         gistry/root.crt

The configuration files are ready, please use docker-compose to start the service.

使用命令:docker-compose up -d 启动服务

查看服务状态:

[root@rancher-agent harbor]# docker-compose ps

Name                     Command               State                                Ports

------------------------------------------------------------------------------------------------------------------------------

harbor-adminserver   /harbor/start.sh                 Up

harbor-db            /usr/local/bin/docker-entr ...   Up      3306/tcp

harbor-jobservice    /harbor/start.sh                 Up

harbor-log           /bin/sh -c /usr/local/bin/ ...   Up      127.0.0.1:1514->10514/tcp

harbor-ui            /harbor/start.sh                 Up

nginx                nginx -g daemon off;             Up      0.0.0.0:443->443/tcp, 0.0.0.0:4443->4443/tcp, 0.0.0.0:80->80/tcp

registry             /entrypoint.sh serve /etc/ ...   Up      5000/tcp

OK, 登陆harbor.cfg里填写的登陆域名即可登陆,登陆后可以做简单的测试,构建项目,构建用户,基于项目的用户权限管理,上述说的那些功能很简单,玩一会就都能熟练驾驭。

根据上述步骤,在建立一台 harbor registry,用于测试 harbor 同步

登陆第一台 harbor, 点击 系统管理 --> 复制管理 --> 添加目标,填写相关信息,并测试。

docker harbor 域名_docker registry harbor相关推荐

  1. docker harbor 域名_docker 安装Harbor

    docker 安装harbor 1.下载镜像依赖docker pull vmware/harbor-jobservice:v1.1.2 docker pull vmware/harbor-ui:v1. ...

  2. docker harbor 域名_Docker镜像仓库Harbor部署

    一.Harbor组件 组件 功能 harbor-adminserver 配置管理中心 harbor-db Mysql数据库 harbor-jobservice 负责镜像复制 harbor-log 记录 ...

  3. 企业级Docker Registry —— Harbor搭建和使用

    本节内容: Harbor介绍 安装部署Harbor 环境要求 环境信息 安装部署harbor 配置harbor 配置存储 完成安装和启动harbor 访问Harbor 修改管理员密码 启动后相关容器 ...

  4. docker harbor 域名_超详细的搭建docker私服Harbor教程

    概述 "集装箱"是Docker设计哲学之所在,它让一台物理机(或者虚拟机)同时运行多个相互隔离的应用变得更为轻松简朴,固然这一切照样多亏Linux的相关底层手艺,固然,也包罗OS ...

  5. Docker Registry Harbor

    Docker Registry 官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去.但是,有时候,我们的使用场景需要我们拥有一个 ...

  6. Docker集群管理(DockerHub Harbor 打包-Jib 任务编排工具- docker-compose和Swarm)

    Docker 集群管理 Docker 集群管理 镜像仓库管理 DockerHUb仓库管理 什么是DockerHUb 账号注册和登陆 Docker客户端登录 管理镜像 推送镜像 仓库镜像测试 regis ...

  7. 【K8S】基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持续集成交付环境(环境搭建篇)

    写在前面 最近在 K8S 1.18.2 版本的集群上搭建DevOps环境,期间遇到了各种坑.目前,搭建环境的过程中出现的各种坑均已被填平,特此记录,并分享给大家! 服务器规划 IP 主机名 节点 操作 ...

  8. Harbor:私有企业级Registry仓库--快速搭建

    前言    Harbor可以通过Docker Composer的方式来部署,如果有正常运行的k8s环境,也可以使用k8s来部署Harbor,本文采用 Docker Composer的方式. 准备    ...

  9. 企业级私有registry Harbor通过https访问的详细配置

    2019独角兽企业重金招聘Python工程师标准>>> Harbor安装请参考https://my.oschina.net/u/1762991/blog/1204555 根据文档ht ...

最新文章

  1. ggcor包的安装与绘图示例
  2. 实验九 根据材料编程(改变字体颜色)
  3. 汇总区间Python解法
  4. TCP 之 RST 原因分析
  5. java适配器有哪些_Java中适配器模式(Adapter)是什么? 适配器模式(详解)
  6. Linux 命令(36)—— awk 命令
  7. Java随机生成红色_Java生成图片红色问题
  8. Java——零基础速成学习
  9. 免费提供离线地图部署服务
  10. python培训班-python培训班哪家好
  11. 1)华为手机使用电脑批量管理联系人 - 2)华为云空间联系人同步到手机 - 3)华为手机导入联系人列表
  12. android坐标画图软件下载,地图坐标app下载-地图坐标软件下载v4.8.15 安卓版-西西软件下载...
  13. cad2012打开后闪退_windows7打不开CAD2012出现闪退的解决方法
  14. 北京房价当日报20141013
  15. css button阴影效果,css怎么给button设置阴影
  16. cib.xml for 2resource2group4score
  17. Compose Multiplatform结合MVI模式--初步尝试
  18. 物联网设备数据流转之搭建环境:开源云原生分布式物联网MQTT消息服务器EMQX
  19. 把本地文件和文件夹提到公司的gitlab上
  20. Linux 之 Wine与FQ

热门文章

  1. rpc协议微服务器,RPC协议及实现方式(分布式微服务治理的核心)
  2. php 501解决办法,PHP 使用错误处理解析
  3. 根据id 隐藏_明星ID价值四位数?吃鸡玩家崩溃:打工一个月工资还没名称值钱...
  4. matplotlib与seaborn的一些使用
  5. 数据结构之最小生成树
  6. 剑指 Offer 03. 数组中重复的数字()
  7. 第1章 Hello MFC
  8. Dom4j完整教程~字符串与XML的转换
  9. Linux 编译 没有path,编译linux-2.6.21的问题-‘PATH_MAX’ undeclared
  10. java设计一个bank类实现银行_AOS公链推出“隐私Bank”,彻底打破资产发行门槛!...