搭建Docker私服之Harbor版

  分类:技术   评论:无  浏览: 937次

搭建Docker私服之Harbor版

学习Docker,免不了会对自己的镜像进行管理,DockerHub同GitHub,在我们进行代码版本控制的时候,企业内部一般都会搭建自己公司内部的代码管理环境-私服,管理Docker镜像其实也是一样的道理,所以此文将介绍如何搭建自己的docker私服。

搭建私服,除了直接获取公共镜像registry以外,其实还有很多方式,此文将介绍的是利用Harbor 来搭建Docker 的可视化私服。 好的,本文介绍在线安装,现在进入正题:

第一步:下载harbor tgz包

wget https://github.com/vmware/harbor/releases/download/v1.2.2/harbor-online-installer-v1.2.2.tgz

下载完后如下图: tgz包

第二步:解压

tar xvf harbor-online-installer-v1.2.2.tgz

解压出来后,当前目录会多出一个harbor文件夹,如下图: harbor

第三步:进入到harbor目录,配置harbor.cfg 文件,为了演示,现在只更改hostname,如下图:

harbor

更改之后进行保存;

第四步:执行以下命令:

./install.sh

此时就会对应下载相应的镜像,并且完成启动。

第五步:浏览器输入你设置的hostname ip地址,如下图

harbor

默认账号密码:admin/Harbor12345,登陆之后效果图:

harbor

以及可以查看日志:

harbor

至此,你的Docker私服就搭建完毕了。

补充

有人反应在给镜像tag后无法上传,无法上传可能是没有安装安全证书,可以在节点机器上执行以下命令:

$ tee /etc/docker/daemon.json << EOF
{ "insecure-registries":["ip"] }
EOF

添加好后,注意注意:记得重启docker服务,就可以了,并且,在上传镜像的时候先登陆私服docker login ip

点击这里给我发消息
嘿!有什么可以帮助你吗?