1. 准备环境
    确保你已经在ARM设备上安装了Docker和Docker Compose。可以使用以下命令检查:
    docker --version
    docker-compose --version

  2. 安装Docker和Docker Compose
    如果未安装,可以通过以下步骤安装:
    安装Docker:
    curl -fsSL https://get.docker.com | bash
    安装Docker Compose:
    sudo curl -L “https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-(unames)(uname -s)-(uname -m)” -o /usr/local/bin/docker-compose

    sudo chmod +x /usr/local/bin/docker-compose

    docker-compose --version

  3. 下载
    直接在 Linux 中使用 wget 命令下载:
    wget https://github.com/wise2c-devops/build-harbor-aarch64/releases/download/v2.10.1/harbor-offline-installer-aarch64-v2.10.1.tgz

  4. 解压安装包
    tar xzvf harbor-offline-installer-v2.8.0.tgz
    cd harbor

  5. 配置Harbor
    复制默认配置文件并进行编辑:
    cp harbor.yml.tmpl harbor.yml
    在harbor.yml文件中配置:
    hostname:设置Harbor的主机名或IP地址。
    harbor_admin_password:设置Harbor管理员的密码。
    data_volume:配置数据存储路径(默认值通常为/data)。
    如果你需要启用HTTPS,配置证书路径和密钥。

  6. 安装并启动Harbor
    配置完成后,使用以下命令安装并启动Harbor:
    sudo ./install.sh

  7. 访问Harbor
    安装成功后,通过浏览器访问Harbor,使用配置文件中的hostname和端口号进行访问。