私有仓库harbor搭建 - liudd99/k8s GitHub Wiki

1.安装docker环境

(略,可以参考k8s集群安装环境)

2.docker-compose安装

下载指定版本的docker-compose

#curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-uname -s-uname -m > /usr/local/bin/docker-compose

对二进制文件赋可执行权限

#chmod +x /usr/local/bin/docker-compose

测试下docker-compose是否安装成功

#docker-compose –version

3.搭建harbor服务

下载离线安装包

#wget https://github.com/vmware/harbor/releases/download/v1.1.2/harbor-offline-installer-v1.1.2.tgz

#tar xvf harbor-offline-installer-v1.1.2.tgz

配置harbor,解压缩之后,目录下回生成harbor.conf文件,该文件就是Harbor的配置文件,默认或根据需要调整参数。

启动harbor,在的当前目录执行./install.sh,Harbor服务就会根据当期目录下的docker-compose.yml开始下载依赖的镜像,检测并按照顺序依次启动各个服务