准备
- Harbor离线包(速度快)
- Docker-compose
- 证书,如果使用https
开始
安装Docker-compose
# curl -L "https://github.com/docker/compose/releases/download/1.10.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# chmod +x /usr/local/bin/docker-compose
修改harbor配置harbor.cfg
hostname = test.test.com
ui_url_protocol = https
ssl_cert = /data/cert/server.crt
ssl_cert_key = /data/cert/server.key
启动
./install.sh
访问即可
使用
客户端使用
# docker login test.tset.com
# docker tag nginx test.tset.com/nginx
# docker push nginx test.tset.com/nginx
注意: docker默认会使用https方式访问仓库。如果没有用https,需要为客户端的docker增加一行配置--insecure-registry 192.168.243.103