DOCKER 08:搭建本地镜像仓库 Harbor
docker 本身的 docker hub 我们下载很慢,于是有了国内的阿里云,中科大等提供的镜像下载。 但这同样还是受到了本地网络限制,而且对于一个公司而言,代码肯定不好随意放到云上面,于是便有了 docker 仓库的私有化。 docker 本身是提供了一个 registry 的容器的,但是并不好用,比如没用网页访问查看,权限管理等。 于是又有了基于 registry 的 harbor 私有仓库,本文主要谈谈如何搭建公司自己的私有仓库。 安装部署 Harbor 为了更快安装 Harbor,一般采用下载离线安装包的方式: http://harbor.orientsoft.cn/ 我们这里采用当前的最新版:v1.5.0,准备了一台 CentOS 7.5 的虚拟机。 1. 安装 docker: https://www.cnblogs.com/Dy1an/p/12358044.html 2. 安装 docker-compose: https://www.cnblogs.com/Dy1an/p/12371406.html 3. 由于这里只是测试环境,所以使用自签名的 HTTPS 证书,对于公司而言一般拥有自己的证书,可以少掉这一步生成证书的过程: # 创建目录 mkdir -p /data/cert/ cd /data/cert/ # 创建证书 openssl genrsa -des3