Windows 下安装 Docker 简单教程

2022-08-03 22:08:53 26点赞 228收藏 16评论

对于迷你主机有很多玩法和使用场景,比如看到双网口的下一秒——「软路由」,利用 PVE 打造 All In Boom(大误,All In One) 等。不过这类使用方法/玩法,对用户有一定的技术门槛(折腾)。

同时入门级主机的性能其实也并不算很弱,基本已经可以满足日常办公软件,驱动4K显示器、播放4K视频也基本无压力。当然足够性能保证的前提下,拓展迷你主机功能还是有意义的,挂一些诸如 Altstore、Epic 自动领取、JD 自动签到还是很方便的。这次就简单分享下,在 Windows 上安装和部署 Docker。(本文面向初学者,会尽量避免复杂难懂的部分,可能存在很多地方不够严谨的问题,如有不当之处请在评论区指正)

▼零刻 EQ59 Pro,双网口,来我们一起喊出那个名字——「软路由」

Windows 下安装 Docker 简单教程

考虑到性能需求并不是很高,使用的机器是千元左右价位的零刻 EQ59 Pro,CPU 是新一代的 Jasper Lake N5105。Intel 10nm工艺 4核心4线程,基准频率2.0Ghz、脉冲频率2.9Hz,搭配 DDR4内存(最大支持 16GB 双通道 DDR4)。TDP 部分仅为 10W 非常节能,有些软路由专用机还采用无风扇设计,不过为了充分释放性能还是建议选择主动散热。

▼常见四核心 CPU CPU-Z 多核跑分对比,N5105 应该是目前入门级市场性能相对比较强的产品了

Windows 下安装 Docker 简单教程

Windows 下 Docker 安装

Docker 相信很多人即使不熟悉,但在站内成百上千这类文章的狂轰乱炸下,至少应该都是听说过的。作为开源的应用容器引擎,有丰富的针对个人用户的应用:

  • 下载/网盘挂载:Transmission,Aria2,alist(xhofe/alist)

  • 智能家居:homeassitant

  • 影音服务器:EMBY,Jellfin,PLEX

  • 笔记/知识管理类软件

  • 电子书/漫画:TaleBook,BookBrowser,lanraragi

  • 内网测速/DDNS:LibreSpeedTest,AliyunDDNS

  • 各种签到插件:xx签到,xx游戏自动领

Windows 下安装 Docker 简单教程

当然大部分Docker文章,都是基于 NAS 的,更多的是介绍具体 Docker 的应用。这里简单介绍一下,如何在 Windows 上安装 Dokcer。一般来说有两种方法:

  • WSL2 直接安装 Docker Desktop

  • WSL2 安装 Ubuntu 等 Linux,在 Linux 下安装 Docker

Linux 安装 Docker,其实已经有很多介绍的文章,因为两种方式都需要开启 WSL(Windows Subsystem for Linux),这里就顺便介绍下如何安装 Ubuntu。首先在控制面板内,选择「程序和功能」。

Windows 下安装 Docker 简单教程

然后选择「启用或关闭 Windows 功能」

Windows 下安装 Docker 简单教程

勾选「适用于 Linux 的 Windows 子系统」,然后点击确定后,计算机会提示需要重启。

Windows 下安装 Docker 简单教程

Windows 下安装 Docker 简单教程

很多教程会写“重启后,在 Microsoft Store 获取 Ubuntu”即可,但是实际上由于微软产品惯例挖坑的习惯,这里安装后大概率是无法正常启动的。

Windows 下安装 Docker 简单教程

这里我们需要先去微软官网,下载「适用于 x64 计算机的 WSL2 Linux 内核更新包」,安装完成后在 PowerShell 内将 WSL2 设定为默认版本。

wsl --set-default-version 2

Windows 下安装 Docker 简单教程

安装和设置完 WSL2 后,再安装 Ubuntu,就可以正常运行了。后续如果要在 Ubuntu 内安装 Docker,基本就参考对应的文章即可。

Windows 下安装 Docker 简单教程

Windows 下安装 Docker 简单教程

接下来安装从 Docker 官网下载的「Docker Desktop」,选项上注意勾选「Use WSL 2 instead of Hyper-V(recommended」,这样 Docker Desktop 就会运行在 WSL 2上。

Windows 下安装 Docker 简单教程

安装完成后,等待 Docker Starting 一段时间,当你看到出现下图 Run a Sample Container 的时候安装就算完成了。

Windows 下安装 Docker 简单教程

Windows 下安装 Docker 简单教程

具体的镜像文件,可以通过网页端 Docker Hub 直接拉取,或是网页搜索后复制 Docker Pull Command 在 PowerShell 内运行。

Windows 下安装 Docker 简单教程

比如我安装了一个 LibreSpeedTest,运行镜像后再网页输入 WSL2 的 IP 地址+端口号即可进行访问。(WSL 的 IP 地址也可以在 PowerShell 内通过 ipconfig 命令查询)

Windows 下安装 Docker 简单教程

▼运行在 docker 内的 LibreSpeedTest

Windows 下安装 Docker 简单教程

当然有的用户可能也想限制 Docker 占用的内存,由于 Docker Desktop 运行在 WSL 下,所以我们只能通过限制 WSL 来间接进行限制。方法如下:

Win+ R 键,输入 %UserProfile% 回车,进入用户文件夹

新建文件.wslconfig

使用写字板打开并编辑该文件,内容如下

[wsl2]

memory=XGB

processors=N

swap=0

localhostForwarding=ture

对应关系如下:

memory=XGB,表示限制WSL最大使用内存XGB

processors=N,N=提供给WSL的CPU核心数量

swap=0,表示不设置swap,也可以根据需要设定XGB(swap=XGB)

保存该文件后,在 PowerShell 内运行 “wsl --shutdown”,WSL 会关闭,重新打开后刚才的设置生效。

N5105 简单体验

对于入门级的机器来说,日常网页浏览、视频播放、办公软件,应该是相对比较高频的应用。使用 DXVA Checker,可以看到 Intel N5105 的 UHD 核显,可以支持包括H264、HEVC 在内的常见视频解码。

Windows 下安装 Docker 简单教程

视频解码部分,H265格式+10bit+HDR 的4K蓝光视频(复仇者联盟终局之战、钢铁侠1)都可以完美播放,CPU、GPU占用率也保持在比较低的水平,只要不是挑战超出日常使用的规格,N5105的软硬件解码应该都是可以应付的。

Windows 下安装 Docker 简单教程

Windows 下安装 Docker 简单教程

噪音部分也是迷你主机或是软路由比较需要注意的,实测 EQ59 Pro 静音方面表现不错。在正常环境下基本听不到风扇的噪音,靠近机身位置测试39.8分贝的噪音其实和环境噪音相当。CPU+GPU 双烤条件下,机身的噪音也没有明显的变化,依旧和环境底噪相当。

▼正常工作状态

Windows 下安装 Docker 简单教程

▼CPU+GPU 双烤,依旧基本听不到风扇的噪音

Windows 下安装 Docker 简单教程

全新零刻EQ59PROIntel11代4核办公小台式机N5105WIFI蓝牙办公955元淘宝精选去购买

结语

对于 N5105 这种类型的 CPU,虽然 TDP 是非常环保的 10W,但是其实性能方面只作为软路由是有些浪费的。很多大佬都会采用 PVE,在软路由的基础之上,扩展 Docker、甚至虚拟 Windows 等方式来提高机器的利用率。不过对于新手而言,PVE 上实现 OP 软路由 + Ubuntu 挂 Docker + Windows 远程连接 / AltStore / TMM 刮削还是有一定难度的。对于新手,其实也可以考虑基于 Windows 平台,完成类似功能的搭建(练手),熟悉 Docker 功能后转战其他平台也会更加得心应手。

好了,本篇文章到此结束,感谢大家的观看。欢迎大家点赞、收藏并在评论区留言,我是 KC,我们下篇文章再见~

Windows 下安装 Docker 简单教程

展开 收起

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡

279元起

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

268元起

Microsoft 微软 OFFICE 365 家庭版 会员

Microsoft 微软 OFFICE 365 家庭版 会员

106元起

WPS 金山软件 WPS 超级会员 3年卡

WPS 金山软件 WPS 超级会员 3年卡

328元起

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

329元起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

106元起

Microsoft 微软 office365家庭版microsoft365增强版15个月

Microsoft 微软 office365家庭版microsoft365增强版15个月

279元起

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

249元起

Microsoft 微软 OFFICE 365 个人版 办公软件

Microsoft 微软 OFFICE 365 个人版 办公软件

195元起

WPS超级会员4年套餐pdf转word排版PPT润色模板素材店铺

WPS超级会员4年套餐pdf转word排版PPT润色模板素材店铺

暂无报价

WPS超级会员Pro套餐4年卡1488天官方正版pdf转word排版

WPS超级会员Pro套餐4年卡1488天官方正版pdf转word排版

729.6元起

国行版 Switch体感游戏套装 《健身环大冒险》

国行版 Switch体感游戏套装 《健身环大冒险》

439元起

WPS 金山软件 会员季卡

WPS 金山软件 会员季卡

59.85元起

Microsoft 微软 office365家庭版个人版激活密钥office2021账户激活

Microsoft 微软 office365家庭版个人版激活密钥office2021账户激活

195元起

微软(Microsoft))win10win11专业版批量式授权企业版嵌入式正版化解决方案win11家庭版

微软(Microsoft))win10win11专业版批量式授权企业版嵌入式正版化解决方案win11家庭版

1288元起

Microsoft 微软 Office2016小型企业版 MAC专用

Microsoft 微软 Office2016小型企业版 MAC专用

149元起
16评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
228
扫一下,分享更方便,购买更轻松