harbor

环境准备

安装Docker服务和Docker Compose服务

Docker安装

  • 操作系统建议:建议使用Ubuntu,因为CentOS和类OpenEuler可能会出现Docker相关容器正常运行,但Harbor的Web页面注册账号无法写入数据库的情况。
  • Docker安装步骤(这里以rpm包离线安装为例):
    1. 导入Docker压缩包
      unzip (docker.name)  # 假设(docker.name)为实际的压缩包文件名
      mkdir /docker        # 创建一个目录用于存放Docker文件(此步骤可能非必需,根据实际情况)
      sudo yum install docker  # 使用yum安装Docker(确保yum源已配置)
      sudo systemctl start docker  # 启动Docker服务
      docker -v  # 检查Docker版本,确认安装成功
      

安装Docker Compose

  • Docker Compose安装步骤
    curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose  # 下载对应版本的Docker Compose
    chmod +x /usr/local/bin/docker-compose  # 赋予执行权限
    docker-compose -v  # 检查Docker Compose版本,确认安装成功
    

部署Harbor

下载并解压Harbor离线安装包

  1. 从GitHub上下载Harbor离线安装包。
  2. 将安装包导入到Linux中,并进行解压。
    ls
    harbor-offline-installer-v1.5.0.tgz  # 确认安装包存在
    tar -zxf harbor-offline-installer-v1.5.0.tgz  # 解压安装包
    ls  # 查看解压后的文件
    # 输出示例:harbor  harbor-offline-installer-v1.5.0.tgz
    

修改Harbor配置文件

  • 使用vim或其他文本编辑器修改harbor.cfg配置文件。
    vim harbor.cfg
    
    在文件中,找到并修改hostname配置项为你的主机IP地址,如下所示:
    hostname = 你主机IP  # 这里的“你主机IP”需要替换成实际的IP地址
    # 其余配置项根据需要修改,Harbor启动成功后,默认可以通过80端口访问其Web页面
    

以上步骤完成后,你就已经准备好了Harbor的部署环境,并配置好了基本的设置。接下来,你可以按照Harbor的官方文档继续执行安装和启动Harbor的后续步骤。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容