在VMware虚拟机中体验飞牛私有云fnOS

在这里插入图片描述

之前给网友排查问题,他告诉我,飞牛不支持 docker-compose up -d 命令, 我猜测可能是飞牛使用了 docker compose,但最后没有得到回应

作为一个最近很火的 nas 系统,很有必要亲自感受一下。手上本来有台旧笔记本,不过不久前装了 Manjaro,所以只能先用虚拟机试试了

下次有人问 fnOS 上安装 Docker 的问题,也有个环境可以验证了

下载

目前 fnOS 还在公测中,老苏下载了最新的 fnos.0.8.26-517.iso

安装

新建虚拟机,默认用了 典型 模式

iso 安装,找到下载的文件

可以识别为 Linux,但版本不行,默认识别成了 CentOS,既然官方说是基于 Debian 深度定制的,就用 Debian

名字就叫 fnOS 好了

直接用了默认的 20G

需要自定义硬件

网络从默认的 NAT 改为桥接,这样可以让虚拟机中的 fnOS 成为网络中的一个设备,能在其他设备上直接访问 fnOS

完成 开始安装

开启虚拟机

不用管它,等几秒会自动下一步的,等不及就回车一下

选择下一步

默认就可以了,之后会对硬盘格式化

开始安装了

安装很快

直接保存就可以

再次重启后就到了这里,上面显示了 Web UI 的访问地址

在浏览器中打开这个地址,老苏的是 http://192.168.0.119:8000

还需要做一些设置

为了方便区别,管理员账号用了 admin

看到主界面了

因为我们只有一个系统盘,所以点 稍后

添加硬盘

要想 创建存储空间,需要先关机

关机之后,编辑虚拟机设置

选中 CD/DVD,然后 移除,这是为了避免下一次启动,又从 CD 引导

添加,找到硬盘

默认类型就可以

继续默认

老苏还是选了默认大小,你可以根据自己的需要调整

现在有两个硬盘了

再次启动

现在多了一个硬盘,可用于创建存储空间

格式化之后就可以使用了

启用 SSH

系统设置 --> SSH,启用即可

finalshell 中设置登录信息

第一次要选择 接受并保存

登录成功,顺便查了下 Docker 的版本

比老苏群晖的 Docker 版本高的多

Docker 设置

点桌面上的 Docker 图标,第一次需要设置

只有一个硬盘(除了系统盘外)确定就可以了

设置成功就可以开始使用了

镜像仓库

和群晖的注册表类似,但似乎又存在差别

同样的网络环境下搜索 fourgtv,群晖是 OK

fnOS 则搜不到

更换了仓库也是一样

本地镜像

这里是下载到本地的镜像,对应的是群晖的 映像

虽然没搜到,但是可以用 cli 下载

# 下载镜像
sudo docker pull liuyong1987/fourgtv

刷新一下就能看到了

容器

运行 按钮

设定端口

如果你需要设置代理的话,可以添加环境变量 http_proxyhttps_proxy

创建

然后在容器中会看到

Compose

在低版本的群晖上没有对应的功能,应该和 DSM 7.2Container Manager 里面的 项目 对应

新增项目,习惯用目录

将下面的内容复制进去

version: '3.8'

services:
  fourgtv:
    image: liuyong1987/fourgtv
    container_name: fourgtv
    restart: always
    ports:
      - "8096:8000"

启动即可

然后在容器中会看到

docker compose

为了测试命令行,先停止再删除

同一个 docker-compose.yml,用下面的命令行操作

# 提权操作
sudo -i

# 进入目录
cd /vol1/1000/fourgtv

# 一键启动
docker compose up -d

从日志看,以后不需要带版本 version: '3.8',可以直接写成

services:
  fourgtv:
    image: liuyong1987/fourgtv
    container_name: fourgtv
    restart: always
    ports:
      - "8096:8000"

回到容器

对于老苏这种只是拿 nas 折腾软件的人来说,只要平台稳定,支持 Docker,用群晖还是飞牛,并没有太大的区别

参考文档

飞牛私有云 fnOS
地址:https://www.fnnas.com/

帮助中心 - 飞牛私有云fnOS
地址:https://help.fnnas.com/articles/fnosV1/start/install-os.md

群晖DSM7.2最大变化之Container Manager(原Docker)_NAS存储_什么值得买
地址:https://post.smzdm.com/p/a60ng9p0/

### NAS 系统在虚拟机中的安装配置 #### 准备工作 为了顺利安装 NAS 系统,在 VMware Workstation Pro17 中创建新的虚拟机之前,需先从私有云 fnOS 的官方网站下载最新的 ISO 文件[^1]。 #### 创建虚拟机 打开 VMware 并启动新建虚拟机向导。按照提示设置新虚拟机的基本参数,包括操作系统类型和其他初始选项。 #### 设置磁盘容量 考虑到 OS 是专门用于提供数据存储服务的操作系统,因此建议为其分配至少 64 GB 的空间来确保系统的正常运作以及足够的存储能力;另外还需要额外预留约 20 GB 给数据服务区,并且设立大约 4 GB 大小的交换分区(Swap),总计推荐约为 100 GB 左右的空间规划[^4]。 #### 安装过程 当上述准备工作完成后,可以继续通过引导光驱加载先前获取到的 fnOS ISO 映像文件来进行正式安装流程[^2]。遵循屏幕上的指示完成整个安装程序直至结束。 #### 硬盘直通配置(可选) 对于希望进一步优化性能或实现特定功能需求的情况下,可以在 PVE 虚拟环境中考虑实施硬盘直通方案。具体操作方法涉及修改 QEMU 命令行参数以指定物理硬盘路径给目标 VM 实例使用[^3]: ```bash qm set VMID -sataX /dev/disk/by-id/HARD_DISK_IDENTIFIER ``` 其中 `VMID` 表示待处理的目标虚拟机 ID 号码,而 `HARD_DISK_IDENTIFIER` 则代表实际连接至宿主机的真实硬件设备标识符字符串。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

杨浦老苏

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

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

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

打赏作者

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

抵扣说明:

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

余额充值