赞
踩
Windows11
如为Windows 10系统,则要求:
对于 x64 系统:版本 1903 或更高版本,内部版本为 18362.1049 或更高版本。
对于 ARM64 系统:版本 2004 或更高版本,内部版本为 19041 或更高版本。
参考官方教程
需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。
以管理员身份打开 PowerShell(“开始”菜单 >“PowerShell” >单击右键 >“以管理员身份运行”),然后输入以下命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
完成后重启计算机
安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要虚拟化功能才能使用此功能。
以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重新启动计算机,以完成 WSL 安装并更新到 WSL 2。
Linux 内核更新包会安装最新版本的 WSL 2 Linux 内核,以便在 Windows 操作系统映像中运行 WSL。
如果使用的是 ARM64 计算机,请下载 ARM64 包。 如果不确定自己计算机的类型,请打开cmd命令提示符,并输入:systeminfo | find “系统类型”。
安装完成后,请继续执行下一步
打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本:
wsl --set-default-version 2
在该网站选择并下载
https://learn.microsoft.com/zh-cn/windows/wsl/install-manual
Appx 包下载完成后,可以通过双击 appx 文件开始运行新发行版。 (命令 wsl -l 不会在此步骤完成之前显示发行版已安装)。
安装成功后,按照说明为新的Linux发行版创建用户账户和密码
安装成功后,使用wsl -l -v可查看是否安装成功,以及安装后对应的wsl版本
在PowerShell中使用以下命令查看
wsl -l
查看发行的Linux名称
使用以下指令修改默认登陆的用户账户为root,其中linux-name为安装的发行的Linux的名称。
<linux-name> config --default-user root
在powershell中
查看你的 Linux 发行版的名称
wsl -l -v
使用
wsl --shutdown
或
wsl --shutdown <distroName>
关闭指定Linux
使用wsl -l -v指令可查看是否已关闭
如
wsl --export ubuntu D:\software\ubuntu.tar
wsl --unregister ubuntu
wsl --import ubuntu D:\software D:\software\ubuntu.tar --version 2
使用wsl -l -v查看是否安装成功
参考wsl docker安装教程
这种方法安装的docker限制较多,可使用方法二,直接在ubuntu中安装docker
在终端中执行以下命令来更新Ubuntu软件包列表和已安装软件的版本:
sudo apt update
Docker在Ubuntu上依赖一些软件包。执行以下命令来安装这些依赖:
apt-get install ca-certificates curl gnupg lsb-release
执行以下命令来添加Docker官方的GPG密钥:
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
提示OK即可
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
apt-get install docker-ce docker-ce-cli containerd.io
sudo usermod -aG docker $USER
service docker start
sudo docker run hello-world
运行后会先拉去docker镜像,后显示如下结果

注意 : 这种方式安装的docker无法开机自启,因此开机后需运行service docker start命令,开启docker
cd /mnt/c
解压安装包
tar zxvf metersphere-offline-installer-v2.10.0.tar.gz
# 进入安装包目录
cd metersphere-offline-installer-v2.3.0
# 运行安装脚本
/bin/bash install.sh
访问
安装成功后,使用 msctl status 查看后台服务状态,待所有服务运行状态都为 healthy 后,则通过浏览器访问 MeterSphere。
**
地址: http://目标服务器IP地址:服务运行端口
用户名: admin
密码: metersphere
**
其中目标服务器IP地址即可window系统地址
修改配置
完成安装后仍需修改配置,则${MS_BASE}/metersphere/.env 里修改,修改完后执行 msctl reload
其中MS_BASE为install.conf 文件中MS_BASE对应的值
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。