二、harbor部署之部署harbor 1 harbor部署之安装docker 2 harbor部署之安装docker-compose 3 harbor部署之安装Harbor

1.yum install -y docker         #安装docker

  二、harbor部署之部署harbor
1 harbor部署之安装docker
2 harbor部署之安装docker-compose
3 harbor部署之安装Harbor

2 harbor部署之安装docker-compose

  1.首先检查centos有没有安装python-pip包

pip -V

  二、harbor部署之部署harbor
1 harbor部署之安装docker
2 harbor部署之安装docker-compose
3 harbor部署之安装Harbor

  2.发现没有安装,执行命令

 yum -y install epel-release
yum -y install python-pip

  3.对安装好的pip进行升级

pip install --upgrade pip

  4.安装Docker-compose

pip install docker-compose

  检查docker-compose安装:

docker-compose -version

  二、harbor部署之部署harbor
1 harbor部署之安装docker
2 harbor部署之安装docker-compose
3 harbor部署之安装Harbor

  5.如果报错

  #pkg_resources.DistributionNotFound: backports.ssl-match-hostname>=3.5 
#解决方法:
  #更新backports.ssl
-match-hostname的版本,在终端输入命令:   pip install --upgrade backports.ssl_match_hostname

3 harbor部署之安装Harbor

3.1 下载harbor

   下载地址:

http://harbor.orientsoft.cn/

  下载离线的这个,省事

  二、harbor部署之部署harbor
1 harbor部署之安装docker
2 harbor部署之安装docker-compose
3 harbor部署之安装Harbor

3.2 解压进入文件夹(解压完之后还有个很大的压缩包也解压)

  编辑harbor.cfg

  二、harbor部署之部署harbor
1 harbor部署之安装docker
2 harbor部署之安装docker-compose
3 harbor部署之安装Harbor

3.3 执行install.sh,测试

  二、harbor部署之部署harbor
1 harbor部署之安装docker
2 harbor部署之安装docker-compose
3 harbor部署之安装Harbor

3.4 docker login

  • vim /lib/systemd/system/docker.service
    • ExecStart=/usr/bin/dockerd --insecure-registry 10.1.2.29
      二、harbor部署之部署harbor
1 harbor部署之安装docker
2 harbor部署之安装docker-compose
3 harbor部署之安装Harbor

      加载配置文件

      systemctl daemon-reload

      重启docker

      service docker restart