Centos7下harbor的安装部署
  D49yXDf6ruYT 2023年11月02日 18 0


Harbor 是一个由 CNCF 托管的开源的 Docker 镜像仓库管理工具,我们可以通过它快速的建立起自己的私有仓库,是一个DevOps组件。
在本地搭建一个Harbor服务,其他在同一局域网的机器可以使用Harbor进行镜像提交和拉取,搭建前需要本地安装docker服务和docker-compose。

安装Docker Compose

​​cenos7下Docker Compose1.25.4 的安装​​

安装 harbor ,版本需要1.18.0+

获取需要安装的版本 https://github.com/goharbor/harbor/releases
在github官网或者其他资源链接下载,下载后解压。

wget https://github.com/goharbor/harbor/archive/v2.1.0-rc1.tar.gz
tar -xvf v2.1.0-rc1.tar.gz

修改一下文件夹的名称:

mv harbor-2.1.0-rc1 harbor
cd harbor/make

解压完成后在当前目录生成harbor目录,复制和修改harbor目录下的harbor.yml

cp harbor.yml.tmpl harbor.yml

Centos7下harbor的安装部署_github


配置harbor.yml文件,主要修改一下,hostname,port

hostname:配置主机名称,不可以设置127.0.0.1,localhost这样的主机名,可以是IP或者域名
Port:因为80端口号可能被nginx 占用所以修改一下。
vim harbor.yml

Centos7下harbor的安装部署_Docker_02


设置完harbor.yml可以安装:

./install.sh

如果报错:

Centos7下harbor的安装部署_github_03


注释掉harbor.yml 中https相关内容

还是报错:

Centos7下harbor的安装部署_Docker_04


需要修改install.sh文件。在87行下面加上一句:

./prepare $prepare_para
sed -i "s/v2.6.0-build.1359/v2.5.1-rc1/g" docker-compose.yml

黑框里面换成你报错的版本换成后面的可用的版本。

Centos7下harbor的安装部署_docker_05


显示不报错了。

Centos7下harbor的安装部署_docker_06


安装成功以后长这样:

Centos7下harbor的安装部署_docker_07

访问

ip:8282
安装好后是默认用户名和密码如下: user:admin password:Harbor12345

Centos7下harbor的安装部署_docker_08


这样就安装成功了。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: 查看CentOS版本 下一篇: (6)centos安装和解压
  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
D49yXDf6ruYT