win系统WSL安装1panel和Docker教程【避坑指南】

目录

1.开启WSL并安装操作系统

1.1开启WSL

1.2安装Ubuntu或者其他操作系统

1.2.1以管理员身份运行 PowerShell:

1.2.2执行 WSL 的升级命令:

1.2.3查看支持的操作系统

1.2.4安装Ubuntu

 1.2.5启动Ubuntu

2.安装1panel

2.1复制安装指令

2.2安装Docker

2.2.1手动安装docker

2.2.2测试启动容器

2.3测试1panel


1.开启WSL并安装操作系统

1.1开启WSL

在win搜索“启用或关闭windows功能”,滑到到最下面,勾选“适用于Linux的windows系统”和“虚拟机平台”,点击确定,重启电脑。如下图:

1.2安装Ubuntu或者其他操作系统

1.2.1以管理员身份运行 PowerShell:

在开始菜单中搜索 “PowerShell”,右键点击后选择 “以管理员身份运行”。

1.2.2执行 WSL 的升级命令:

为了保持最新子系统,一定要先在 PowerShell 中输入以下命令并运行:

wsl --update

1.2.3查看支持的操作系统

执行以下命令,可查看有哪些系统可以安装:

wsl --list --online

1.2.4安装Ubuntu

执行wsl --install,安装默认的Ubuntu,后面可以加上分发操作系统名称:

wsl --install Ubuntu

# 有些老版本可能需要加上-d
wsl --install -d Ubuntu

按照提示输入用户名和密码即可。密码是隐藏的,不要怀疑自己的键盘。

 1.2.5启动Ubuntu

正常安装完自动启动Ubuntu,如果没有启动可以执行以下指令:

wsl -d Ubuntu
# 或者wsl,什么都不加的情况下,默认为启动你的默认分发版

2.安装1panel

2.1复制安装指令

访问1panel官网使用手册,复制最新的安装指令,在前面加上sudo,类似下面的指令,在Ubuntu执行:

sudo bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

2.2安装Docker

2.2.1手动安装docker

这里的docker和win系统的docker desktop不一样。1panel对win系统的docker desktop的支持不是很友好,需要较多配置操作才能识别到win系统的docker desktop,我踩了很多坑。建议在Ubuntu上安装docker。

安装1panel的时候自动安装Docker,但一般国内可能安装失败,需要执行镜像脚本。按照1panel官网提供的指令,在WSL中会报错:bash: /dev/fd/63: No such file or directory,像 WSL这类特殊的终端环境,可能会和脚本执行机制产生冲突。即便使用了sudo,但在某些环境中,对/dev/fd的访问可能还是会受到限制。所以执行下面的指令安装Docker:

# 拉取安装脚本并命名docker.sh
sudo curl -sSL https://linuxmirrors.cn/docker.sh -o docker.sh

# 安装docker.sh
sudo bash docker.sh

 执行命令后按照脚本提示选择镜像源,按照提示安装docker

2.2.2测试启动容器

执行 以下命令,测试是否能够拉取镜像,如果成功会Hello from Docker!字样,如果没成功,输出timeout、Error response等字样,大概率是需要魔法,可以在微软商店下载watt toolkit网络加速:

docker run hello-world

* 测试成功后在执行前面安装1panel的命令

2.3测试1panel

安装成功后如下,记住地址和账户密码

在浏览器打开内部地址,在应用商店安装下应用,看看是否成功安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ma_96

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值