玩NAS久了你会发现:一个NAS系统最重要的不是某些基础的功能,而是生态,而生态中Docker是最完善的。上一篇安装并设置好Win10LTSC,接下来进一步完善Docker依赖的Linux环境。
安装运行库
为了适应各种工具的基础支持,最好把微软的.NET运行库装上,这个在网上有很多,找到最新的安装就可以。装好之后重启电脑。
安装Linux内核
Docker是运行在Linux环境下的,所以我们通过Win内置的Linux内核来实现,首先启用Win的功能。在“我的电脑”中,点击向上可以显示桌面中默认隐藏的项目,把其中的“控制面板”拖到桌面就可以生成快捷方式,便于后面使用。
在控制面板中选择“程序”,点击“启用或关闭Windows功能”。
我们需要安装的功能包括虚拟机监控程序平台,虚拟机平台,Linux子系统和挂载内网共享的SMB文件共享支持。有网友说需要安装Hyper-V 但是我使用的是Win10LTSC 21H2 19044版,实测不装Hyper-V也是可以的,安装完成后重启一下。
更新WSL2
WSL2是指Windows Subsystem for Linux 2,大家可以自行搜索WSL2的升级包,如果是LTSC的最新版或许已经自动升级为WSL2了至此,如果只是需要Docker环境,就可以通过Docker官网安装Docker Desktop了。
安装CentOS
我需要安装一些本地化服务,所以安装WSL的Linux系统。简单的方式可以通过安装微软应用商店,再在应用商店中直接搜索“Linux”关键词,可以列出所有可以安装的版本,很多朋友选择Ubuntu,这样的方式会直接安装到C盘,并采用Win用户名的方式登录,而不是Root用户。我希望可以指定文件的储存位置,并使用root账户,所以我选择了CentOS。因为这里不能挂链接,大家可以搜索“CentOS-WSL”或“RockyLinux-WSL”关键词,下载RHEL系的WSL包。
RockyLinux是CentOS改为滚动更新的Stream版后,RHEL的下游Linux操作系统替代方案,并继承了原CentOS的开源免费特点,这两个都是可以直接以Root用户登录的。
以CentOS为例,把下载包解压到你需要放置的地方,双击其中的“CentOS7”就可以自动安装并添加到WSL中了。
装好后窗口会关闭,再双击“CentOS7”打开的就是以Root用户登录的CentOS7系统的Shell界面了,这里也可以安装图形化的GUI界面,不过作为NAS使用就不需要了。
运行Cent OS后,Win的资源管理器会通过网络共享的方式自动挂在Linux的根目录。
康佳(KONKA)台式电脑主机办公商用家用迷你主机(11代4核N51058G256G支持多屏显示壁挂WiFi)898元处理器采用赛扬11代4核N5105处理器,内存为DDR4 8GB内存,硬盘为256GB固态硬盘。操作系统为Windows10 操作系统,拥有2.4G+5G 双類WIF1网卡,蓝牙4.2。迷你便捷,随时随地携带出行。京东去购买
英特尔(Intel)NUC12WSHi7华尔街峡谷12代i7迷你主机家用商用台式电脑办公游戏2*8G3200+1TNV1+W10home5999元京东去购买
网友评论