妈妈,玩飞牛不要钱了,我能用docker装飞牛了,连硬件都省了!

2025-11-05 15:11:46 38点赞 281收藏 45评论

昨天有群友在 Q群里发了一个项目lidada10096/Docker-fnOS,看了下介绍是通过qemu 将飞牛装进了 docker环境,并且测试使用正常,重启不需要重新安装

这意味着所有的云主机,只要是x86的,是不是都可以通过docker安装飞牛,而不需要投入硬件成本了呢?

项目的 docker compose.yaml 文件如下。

services:

fnos:

image: ghcr.io/qemus/qemu:7.12

container_name: fnos

environment:

BOOT: "https://iso.liveupdate.fnnas.com/x86_64/trim/fnos-0.9.35-1238.iso?sign=49ffa1500e308d412e3095a1f4ffe403&t=1762319260"

RAM_SIZE: "2G"

CPU_CORES: "4"

#下面自定义盘位

DISK_SIZE: "16G"

DISK2_SIZE: "50G"

DISK3_SIZE: "20G"

devices:

- /dev/kvm

- /dev/net/tun

cap_add:

- NET_ADMIN

ports:

- 8006:8006 # qemu web

- 5666:5666 # 飞牛webui

volumes:

- ./dir1:/storage

- ./dir2:/storage2

- ./dir3:/storage3

restart: unless-stopped

stop_grace_period: 2m

网络可以使用 macvlan 来实现局域网配置,这里我就不赘述了

docker network create -d macvlan

--subnet=<宿主机网段> # 例:192.168.1.0/24

--gateway=<网关> # 例:192.168.1.1

--ip-range= # 例:192.168.1.200/28(预留 15 个 IP)

-o parent=<物理网卡名> # 例:eth0(Linux)或 en0(Mac)

--attachable # 允许手动将容器接入该网络

macvlan-flyniu

初次运行,qemu 会去下载飞牛的 ISO 安装包。

妈妈,玩飞牛不要钱了,我能用docker装飞牛了,连硬件都省了!

如果你看到这篇文章的时候下载失效了,那么可能是因为 ISO 镜像版本更新了,所以你可以直接去飞牛官方下载 ISO,然后在浏览器的下载里复制下载链接替换文中的 URL。

BOOT: "ISO地址"

妈妈,玩飞牛不要钱了,我能用docker装飞牛了,连硬件都省了!

我这里使用了极空间的远程访问打开浏览器来跟踪和管理 QEMU,如果你在局域网内部也可以直接使用电脑操作。

妈妈,玩飞牛不要钱了,我能用docker装飞牛了,连硬件都省了!

初次安装,我们设置的盘符都会进行展示,选择最小的安装系统。

妈妈,玩飞牛不要钱了,我能用docker装飞牛了,连硬件都省了!

安装过程很顺利,没什么大问题,下面去看看系统能不能使用~

妈妈,玩飞牛不要钱了,我能用docker装飞牛了,连硬件都省了!

刚才的QEMU 界面,就是飞牛的 SSH界面了。如果想使用 webui 的,就通过端口5666来访问。

妈妈,玩飞牛不要钱了,我能用docker装飞牛了,连硬件都省了!

经过测试,目前主流功能都可以使用,包括存储建立这些。不过在 docker 里存储的资料,都是通过 ISO 文件存储的,没办法直接挂载宿主机路径到 docker 里,只能通过 smb/WebDav 等文件协议来传输数据资料。

妈妈,玩飞牛不要钱了,我能用docker装飞牛了,连硬件都省了!

一般来说,我们使用飞牛都是通过虚拟机来实现的,因为虚拟机更稳定,操作性更强,迁移起来也很方便。

虽然这个项目是docker 套了 虚拟机,但是对于使用原生 Linux 系统的用户,若暂时没有部署虚拟机的需求或条件,Docker 部署飞牛则提供了更轻量的替代方案。启动速度更快、资源占用更低,用户只需执行简单的命令即可快速拉起飞牛服务,无需投入精力配置复杂的虚拟机环境,轻松实现 “即装即用”。

而针对搭载 X86 处理器的苹果老型号设备(如部分旧款 MacBook),虽然硬件性能有限,但是至少不需要物理安装飞牛了。Docker 对硬件配置要求较低,且能良好适配 X86 架构,恰好能解决这类老设备的痛点,让用户无需升级硬件,也能顺畅体验飞牛功能。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
45评论

  • 精彩
  • 最新
  • 等飞牛出官方的arm版本!其实x86的还是有点浪费性能!既然是nas平台,那系统就应该足够的轻量化,例如群晖这样的,基础平台占用很低,需要跑多少套件自己根据需求配置硬件性能

    校验提示文案

    提交
    那是不是先屯个oecs

    校验提示文案

    提交
    可以啊,

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • arm下docker可以安装吗?

    校验提示文案

    提交
    不能

    校验提示文案

    提交
    你想在树莓派中玩飞牛🤔

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 1.docker方式能否加参数调用宿主机核显?2.后续更新可以web上直接更新吗?

    校验提示文案

    提交
    同问核显

    校验提示文案

    提交
    qume 可以这个就可以;可以在线更新

    校验提示文案

    提交
    收起所有回复
  • 这个 macvlan-flyniu 中西合璧是吧🤔

    校验提示文案

    提交
    哈哈哈哈哈哈

    校验提示文案

    提交
    收起所有回复
  • 都是人才,大肠包小肠,全是你中有我我中有你。

    校验提示文案

    提交
  • 在飞牛虚拟机中在装个linux,然后在docker中再装个飞牛,此乃无穷无尽也,哈哈哈

    校验提示文案

    提交
    相互同步备份,不怕丢 [高兴]

    校验提示文案

    提交
    牛而逼之 [没看见]

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 现在的人类都是怎么了?是吃得太饱吗。

    校验提示文案

    提交
    [观察] 主力unraid 完全能理解

    校验提示文案

    提交
    收起所有回复
  • docker装个飞牛,飞牛里面再装个docker,里面再转个飞牛,里面再装个docker请问,循环几次还能正常?

    校验提示文案

    提交
    如果你内存足够,理论可以一直玩下去

    校验提示文案

    提交
    收起所有回复
  • 思路不错,docker跑qemu再装飞牛,对只想玩一玩的用户来说可以尝试

    校验提示文案

    提交
  • 再笔记本里装个飞牛能同时运行吗

    校验提示文案

    提交
    硬盘分一个区出来,飞牛安装在这个分区,引导开机到这个分区

    校验提示文案

    提交
    哦,和苹果做双系统一样

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 我是在群晖虚拟机装飞牛是不是基本操作

    校验提示文案

    提交
  • 做个牛中牛

    校验提示文案

    提交
  • 老款mac用docker安装飞牛还不如直接物理安装飞牛呢

    校验提示文案

    提交
  • 云主机的使用成本,综合来看高于自己买个小主机

    校验提示文案

    提交
  • 小米平板 2 能装吗

    校验提示文案

    提交
  • 在虚拟机装飞牛,在飞牛里再装虚拟机。禁止套娃。

    校验提示文案

    提交
  • 我娃真棒

    校验提示文案

    提交
  • 飞牛docker里套飞牛。无限套娃可以吗

    校验提示文案

    提交
  • qemu性能损失太大

    校验提示文案

    提交
  • 标题我看成了:MD,玩飞牛不要钱了……我的思想真是太不健康了 [尴尬]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

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