百度了harbor的安装教程,基本清一色的LINUX安装,懒得安装Linux,就试着使用window的WSL2安装,没想到既然成功了
首先是开启WSL2 需要window 10 选择更新与安全 =》预览者计划=》开启预览
2.开启后cmd 能执行WSL 确保进入wsl 1.0版本
2.1先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发版。
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2.2通过在管理员权限下的 cmd 或 PowerShell 中执行:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
2.3将Ubuntu for WSL 1
升级为 WSL 2
wsl.exe --set-version Ubuntu 2
2.4安装新的 Linux 分发版时,请在 Powershell 中运行以下命令,以将 WSL 2 设置为默认版本:wsl --set-default-version 2
3 开始安装harbor (前提是window 10 已经安装docker)
从GitHub上https://github.com/goharbor/harbor/releases下载指定版本的安装包
输入 命令 wget wget https://github.com/vmware/harbor/releases/download/v1.1.2/harbor-online-installer-v1.1.2.tgz
解压 tar -zxf harbor-online-installer-v1.1.2.tgz
从模板生成配置文件 cp harbor-yml.temp harbor.yml
修改 hostname 为自己的IP 注释 https(懒得配证书,不然会报错)
使用命令 ./install.SH 成功安装