当前位置: 首页 > 网络应用技术

CENTOS7.4基于基于HTTPS的安全认证的Docker Harbour注册表私人仓库建设

时间:2023-03-08 18:26:58 网络应用技术

  1.准备工具|版本|备注||--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |https://github.com/vmware/harbor/releases/download/v1.1.2/harbor-illine-installer-v1.1.2.tgz ||其他工具||有关详细信息,请参阅特定配置的特定配置

  阐明:

  1.域名设置为docker-hub.test.com

  安装python-pip是在安装epel释放后安装的[安装在正面条件下,在此不执行]

  Python-PIP其他安装方法:

  解压缩到指定目录,以下是?/docker/harbortar xvf harbor-offline-installer-v1.1.2.tgz

  输入港口离线包装NGINX配置目录

  备份nginx.conf

  新的HTTPS认证nginx配置文件nginx.https.conf

  证书认证和输出连接配置

  更新CA证书信任

  设置港口自开始

  [预先设置本地主机文件到本地重定向到Harbor Server IP]

  添加

  重新启动Docker服务或直接重新启动服务器

  用户默认为管理

  密码Harbor12345的默认值[您可以通过在安装之前安装harbor.cfg配置文件来修改harbor_admin_password规范]]

  local/etc/hosts [您的域名]重定向到Harbor Server IP

  新增加

  [Harbor Server IP] [您的域名]

  例如。

  172.16.20.90 docker- Hub.test.com

  如下图所示,登录成功:

  编辑

  此时,Docker的私人仓库已根据Harbor的建设完成。

  回答:

  重复步骤4.2-4.5以完成认证,使用内置的NGINX配置SSL证书认证

  原始:https://juejin.cn/post/7102738394731675656