百度了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 成功安裝