2.docker - 私有仓库(harbor)搭建
2018-06-07 本文已影响4人
风云雄霸天下123456
参考
- github: vmware/harbor
- 官方中文文档
- Docker镜像仓库Harbor之搭建及配置
- Installation and Configuration Guide
- harbor 官方文档
TODO:
- harbor高可用搭建
- 数据持久化
资源:
- 离线安装包
国内镜像站点
说明:
- 以v1.5.0版本为主介绍
- 前置安装:
docker
docker-compose
安装:
- 下载获取离线安装包
axel -n 30 -s 15000000 http://harbor.orientsoft.cn/harbor-v1.5.0/harbor-offline-installer-v1.5.0.tgz - 解压缩
tar -zxvf harbor-offline-installer-v1.5.0.tgz - 修改配置
harbor.cfg,包含host, email等 - 安装
./install.sh
管理:
- 修改配置文件:
- 进入harbor文件夹
- docker-compose down -v
- vim harbor.cfg
- ./prepare
- docker-compose up -d
配置:
常见场景:
- 修改默认监听端口(比如: 改为10080端口)
- 修改docker-compose.yml,改变宿主机端口映射
proxy: ... ports: - 10.154.131.134:10080:80
- 修改harbor.cfg(主机ip:port,非127.0.0.1)
hostname = 10.154.131.134:10080
- 修改docker-compose.yml,改变宿主机端口映射
其他:
- 日志
目录:/var/log/harbor/
配置: docker-compose.yml里log下的 volumes对应关系