1.需要安装docker-compose
#curl -L https://github.com/docker/compose/releases/download/1.14.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
#sudo chmod +x /usr/local/bin/docker-compose
#docker-compose --version
出现下方提示,则安装成功
docker-compose version 1.14.0, build 1719ceb
2.安装Docker
2.参考harbor官网安装harbor
3.注意harbor中的普通用户只对自己创建的项目(镜像仓库路径)有读写权限,不能操作其他的项目,除非此项目的成员中有添加此用户;并且项目中的成员角色有项目管理员、开发者和访客三种角色,项目管理员和开发者对镜像有读写权限;访客则只有读的权限。管理员角色的用户则可以操作所有的项目的镜像。
4.harbor日志文件所在路径
/var/log/harbor
参考文章
1.CentOS7 安装Harbor1.1.2
https://blog.csdn.net/tornadojava/article/details/74974169
2.harbor官网
https://github.com/goharbor/harbor
3.harbor-client
https://github.com/johnnywong233/harbor-java-client
4.docker-client
https://github.com/spotify/docker-client
5.harbor实现高可用
https://www.cnblogs.com/breezey/p/9444231.html
6.HARBOR高可用