部署环境
centos-7.2 docker-engine-1.12.6 docker-compose-1.9.0 harbor-0.5.0
1,安装docker-compose
curl -L https://github.com/docker/compose/releases/download/1.9.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
2,下载harbor
wget https://github.com/vmware/harbor/releases/download/0.5.0/harbor-offline-installer-0.5.0.tgz
3,安装
tar zxvf harbor-offline-installer-0.5.0.tgz cd harbor/ #vim harbor.cfg hostname = 本机ip
4,docker配置
#因为docker默认使用的是https连接,而harbor默认使用http连接,所以需要修改docker配置标志insecure registry不安全仓库的主机! #当然,harbor也可以设置为https,这个后续文章中再列出操作方法吧! #vim /usr/lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd --insecure-registry=本机ip#只加上--insecure-registry这个参数即可。 #重启docker: #systemctl daemon-reload #systemctl restart docker.service
5执行安装脚本
./install
大概安装6个容器,之后访问http:ip就好了
默认密码:admin/Harbor12345