Docker搭建Harbor私有仓库

Docker搭建Harbor私有仓库

       Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是在安全跟管理方面不太友好,特别是公司层面,不可能把项目镜像公开出去,这时候私有镜像仓库就显得尤为重要,今天跟大家分享如何通过docker部署Harbor私有镜像仓库。

       一、Harbor 环境准备

       在部署Harbor私有镜像仓库之前,我们需要先安装好相关环境,分别是docker以及docker-compose,在这里我就不重复说明,大家可以网上查找相关资料。

       二、Harbor 服务搭建

       我们先到github harbor上下载指定版本的harbor压缩包,然后上传到服务器自定义目录(博主是放在home/harbor目录),然后我们执行以下命令进行解压

tar -zxf harbor-offline-installer-v2.5.0-rc4.tgz

cd harbor

mv harbor.yml.tmpl harbor.yml

       然后我们需要修改配置文件,详情如下

微信图片_20220409090444.png

       然后我们先创建harbor日志目录,防止安装时报错,输入以下命令

mkdir /var/log/harbor
chmod -R 777 /var/log/harbor

       安装harbor

 ./install.sh

稍等片刻之后就安装完成。

       三、Harbor的停止与启动

cd harbor
docker-compose down   #停止
docker-compose up -d  #启动

       四、访问Harbor

       我们访问配置文件中指定的ip+端口,显示如下

微信截图_20220409091048.png

这样我们就完成了镜像私有仓库搭建。

0条评论

发表评论