点击蓝色“Java极客技术”关注我哟
加个“星标”,一起快乐成长
这是 Java 极客技术的第 255 篇原创文章
手把手教会你在 CentOS7 环境下搭建 Harbor 仓库,以及使用 Docker 以 HTTP 方式登录 Harbor 仓库。
环境依赖
Harbor 仓库需要环境:Python 2.7 或以上版本,Docker 1.10 或以上,Docker Compose 1.6.0 或以上。CentOS7 自带 Python ,所以不需要安装。关于 Docker 安装网上有很多成熟的教程,就不在赘述。所以接下来说一说 docker-compose 。部署 docker-compose (这里是以 1.16.1 版本为例,具体版本可以根据自己需要进行下载):
curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
提权:
chmod +x /usr/local/bin/docker-compose
验证docker-compose是否部署成功:
docker-compose --version
如上图,可以看到,我们已经成功部署 docker-compose 。
在线安装 Harbor 及其相关配置
为了方便寻找 Harbor ,将它安装在 usr/local/src 目录下,所以需要进入该目录:
cd /usr/local/src
下载相关gz包: