https://github.com/dataman-cloud/offline-harbor
https://github.com/dataman-cloud/offline-harbor
docker harbor offline
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dataman-cloud/offline-harbor
- Owner: Dataman-Cloud
- Created: 2016-09-08T13:52:06.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-10T03:35:17.000Z (almost 8 years ago)
- Last Synced: 2025-01-07T21:43:48.906Z (5 months ago)
- Topics: docker, harbor, offline
- Language: Shell
- Size: 34.2 KB
- Stars: 3
- Watchers: 11
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# offline-harbor
### 准备环境
1. docker
2. docker-compose### 更改配置
按照实际情况更改 `config.cfg` 配置文件
### 更改其它主机的 docker 配置增加 --insecure-registry
# vi /lib/systemd/system/docker.service
# systemctl daemon-reload ; systemctl restart docker.service
### 运行harbor, registry, mysql, nginx, jobservice
运行 `run.sh` 启动项目
### 登陆
- docker
docker login harbor_ip
user:admin passwd:Harbor12345
登陆 web 页面
http://harbor_ip## 注意
如果用已有数据库则需要导入数据库 registrymysql -h x.x.x.x -u root -p < ./config/db/registry.sql
### 镜像同步harbor 默认支持 push方式的镜像同步,配置方法参考harbor官方文档
sync_images.py 提供 pull 方式对比同步镜像,配置文件看脚本内容