美文网首页非JAVA开发者 - JAVA
2.docker - 私有仓库(harbor)搭建

2.docker - 私有仓库(harbor)搭建

作者: 风云雄霸天下123456 | 来源:发表于2018-06-07 16:11 被阅读4次

    参考

    1. github: vmware/harbor
    2. 官方中文文档
    3. Docker镜像仓库Harbor之搭建及配置
    4. Installation and Configuration Guide
    5. harbor 官方文档

    TODO:

    1. harbor高可用搭建
    2. 数据持久化

    资源:


    说明:

    1. 以v1.5.0版本为主介绍
    2. 前置安装:
      docker
      docker-compose

    安装:

    1. 下载获取离线安装包
      axel -n 30 -s 15000000 http://harbor.orientsoft.cn/harbor-v1.5.0/harbor-offline-installer-v1.5.0.tgz
    2. 解压缩
      tar -zxvf harbor-offline-installer-v1.5.0.tgz
    3. 修改配置
      harbor.cfg,包含host, email等
    4. 安装
      ./install.sh

    管理:

    • 修改配置文件:
      1. 进入harbor文件夹
      2. docker-compose down -v
      3. vim harbor.cfg
      4. ./prepare
      5. docker-compose up -d

    配置:


    常见场景:

    • 修改默认监听端口(比如: 改为10080端口)
      1. 修改docker-compose.yml,改变宿主机端口映射
        proxy:
          ...
          ports:
            - 10.154.131.134:10080:80
        
      2. 修改harbor.cfg(主机ip:port,非127.0.0.1)
        hostname = 10.154.131.134:10080
        

    其他:

    • 日志
      目录:/var/log/harbor/
      配置: docker-compose.yml里log下的 volumes对应关系

    相关文章

      网友评论

        本文标题:2.docker - 私有仓库(harbor)搭建

        本文链接:https://www.haomeiwen.com/subject/yhygsftx.html