Docker仓库harbor私服搭建教程分享

66 阅读2分钟

Harbor是一个开源的企业级Docker Registry项目,提供了包括镜像复制、高级安全性、多租户等丰富的功能,可以帮助你管理和分发Docker镜像。下面是一份详细的Harbor私服搭建教程。

首先,你需要准备一台安装了Docker和Docker Compose的服务器。如果你还没有安装,可以参考官方文档进行安装。安装完成后,使用 docker version和 docker-compose version命令确认安装成功。

接下来,我们开始安装Harbor。首先,从Github上下载Harbor的安装包。你可以使用以下命令:

wget https://github.com/goharbor/harbor/releases/download/v2.0.0/harbor-online-installer-v2.0.0.tgz
​

然后,解压下载的安装包:

tar xvf harbor-online-installer-v2.0.0.tgz
​

解压后,你会看到一个名为 harbor的目录。进入这个目录,你会看到一个名为 harbor.yml.tmpl的模板文件。我们需要复制这个文件,并重命名为 harbor.yml

cp harbor.yml.tmpl harbor.yml
​

接下来,我们需要编辑 harbor.yml文件,配置Harbor的参数。打开这个文件,你会看到很多配置项,其中最重要的是 hostnamehttp和 httpshostname是你的Harbor服务器的域名或IP地址,http和 https是Harbor服务的端口号。你可以根据实际情况进行配置。

配置完成后,我们可以开始安装Harbor了。在 harbor目录下,执行以下命令:

./install.sh
​

这个命令会开始安装Harbor,过程中可能会有一些提示,按照提示进行操作即可。安装完成后,你可以通过浏览器访问 http://your_hostname来查看Harbor的界面。

至此,你已经成功搭建了一个Harbor私服。你可以开始创建项目,上传和下载Docker镜像了。在使用过程中,如果遇到任何问题,都可以参考Harbor的官方文档,或者在社区中寻求帮助。

以上就是Harbor私服的搭建教程,希望对你有所帮助。在实际操作中,你可能会遇到各种各样的问题,但只要你有耐心,有决心,总是能找到解决问题的方法的。祝你在Docker的世界中探索得愉快!

云服务器推荐

蓝易云国内/海外高防云服务器推荐

蓝易云-五网CN2服务器【点我购买】

蓝易云采用KVM高性能架构,稳定可靠,安全无忧!
蓝易云服务器真实CN2回国线路,不伪造,只做高质量海外服务器。


海外免备案云服务器链接:www.tsyvps.com

蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。