安装部署
环境
docker版本:18.09
$ apt-get -y install docker.io
docker-compose版本 :1.18.0 (harbor启动的docker-compose版本必须在1.18或以上)
$ curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
harbor 离线包
$ wget https://storage.googleapis.com/harbor-releases/release-1.8.0/harbor-offline-installer-v1.8.0.tgz
$ tar harbor-offline-installer-v1.8.0.tgz && cd harbor
网络
官方给出的启动方式是由docker-compose编排的方式,docker-compose默认开启的网络是17.*.*.*
我们aws主机是17网段开头的,为了避免网段冲突,需要改下docker-compose的默认网段
root@AWSNX-RC-QA-Dev-harbor-100-104:~/harbor# cat /etc/docker/daemon.json
{
"debug" : true,
"default-address-pools" : [
{
"base" : "12.11.0.0/16",
"size" : 24
}
]
}
重启docker
数据库拆分
略
下一篇 JuiceFS说明和压力测试结果