一. 环境准备
系统环境:Centos7.5
Docker:version 1.13.1
Docker-compose: version 1.13.0
Harbor: version 1.1.2
二.部署安装
1.安装docker
Yum –y install docker-io
2.安装指定版本Docker-compose
curl -Lhttps://github.com/docker/compose/releases/download/1.13.0/docker-compose-`uname-s`-`uname -m` > /usr/local/bin/docker-compose
注:如报以下错误则运行 yum update -y nss curl libcurl 命令
1. 对二进制文件赋可执行权限
chmod +x /usr/local/bin/docker-compose
2. 测试下docker-compose是否安装成功
docker-compose–version
1. Harbor 服务搭建
(1) 下载Harbor安装文件
wget https://github.com/vmware/harbor/releases/download/v1.1.2/harbor-online-installer-v1.1.2.tgz
(2) 解压安装文件
tar -zvxfharbor-online-installer-v1.1.2.tgz -C /usr/bin/harbor
(2) 配置Harbor 。解压缩之后,目录下回生成harbor.conf文件,该文件就是Harbor的配置文件。
![](https://i-blog.csdnimg.cn/blog_migrate/ea0fa4ddb7082041ae9d3c3156c5b00e.png)
(1) 启动harbor
在当前目录执行 ./install.sh
(2) 安装完毕后即可登陆 hostname 设置的地址
(1) Admin登陆
(1) 给镜像打tag
(1) 上传镜像
(1) 如遇上传镜像失败或登陆被拒绝,修改daemon.json文件
![](https://i-blog.csdnimg.cn/blog_migrate/a84f412fe0186286bfe259ef2a9773c3.png)