Docker安装Virtual DSM群晖NAS系统
Docker安装Virtual DSM群晖NAS系统
介绍
-
Docker 容器中的虚拟 DSM。
-
多个磁盘
-
KVM加速
-
支持的升级
安装教程
演示环境
-
CentOS7系统
-
电脑BIOS已开启Intel VT虚拟化功能
检查主机是否开启虚拟化
-
KVM,Kernel Virtual Machine内核虚拟机,基于Linux内核,KVM虚拟化主要是半虚拟化架构类型的一款虚拟化软件,主要是辅助完成虚拟化功能,负责CPU和内存虚拟化,在Linux2.6.20之后集成,属于硬件辅助虚拟化的一种。
-
部署虚拟化环境,通过虚拟化的方式,使处理器可运行多个操作系统。KVM能在不改变Linux或Windows镜像的情况下同时运行多个虚拟机,并为每一个虚拟机配置个性化硬件环境。
-
确保硬件满足KVM虚拟化的要求,包括CPU虚拟化扩展(例如Intel VT或AMD-V)以及足够的内存和存储。
-
检查主机是否开启虚拟化:
-
打开系统的SSH功能,使用终端软件进行连接,并切换到root状态下。
-
复制下面的命令粘贴到终端执行
egrep -o '(vmx|svm)' /proc/cpuinfo # 输出的内容,若已开启虚拟化则输出vmx;若未开启,则输出为空 >> vmx
-
若是没有开启CPU虚拟化,则自行开启CPU虚拟化。
Inter VT是Intel公司的虚拟化技术,可以让一个CPU工作起来像多个CPU并行运行,则可以在一个单机上实现多个操作系统运行的目的。
AMD-V是AMD公司的一个嵌入CPU中运行支持多个操作系统并运行的硬件水平的虚拟化技术。
安装Virtual DSM
-
进入mnt目录(随便你进哪,这只是演示。)
cd /mnt
-
创建并进入DSM文件夹
mkdir DSM && cd DSM
-
创建并进入storage文件夹,列出当前文件夹路径。
(storage文件夹作为群晖容器的磁盘文件夹)mkdir storage && cd storage && pwd #文件夹路径 /mnt/DSM/storage
-
返回上一目录
cd ..
-
编辑docker-compose.yml文件
vi docker-compose.yml
-
按字母 i 键进入编辑模式,复制并修改下面的配置文件,粘贴到终端,按Esc键退出编辑模式,输入:wq退出并保存。
默认情况下,将安装群晖7.2版本。
更加详细的查看文末项目地址
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果