在绿联 NAS 上部署一个安卓系统
又是一个在 NAS 上的虚拟机玩法,该玩法基于开源项目 docker-android。
说是安卓系统肯定不是原生安卓,我测试了一下该容器底层基于 Debian ,然后在 Debian 基础上再运行了一个安卓系统。虚拟化嵌套+指令集转译带来的性能损失,毫无疑问体验会很卡。但我还是坚持体验了一下:

运行 docker-android 的命令如下:
docker run -d -p 6080:6080
-e EMULATOR_DEVICE="Samsung Galaxy S10"
-e WEB_VNC=true
--device /dev/kvm
--name android-container
budtmo/docker-android:emulator_11.0
在手机类型里,你可以更改手机型号,目前支持模拟以下的手机型号:

我还是推荐用 Dockge 以 docker-compose 的方式来安装和管理,直接把docker run 命令转换成 compose 然后运行即可。该容器基于绿联 DX4600 部署:
version: "3.3"
services:
docker-android:
ports:
- 6080:6080
environment:
- EMULATOR_DEVICE=Samsung Galaxy S10
- WEB_VNC=true
devices:
- /dev/kvm
container_name: android-container
image: budtmo/docker-android:emulator_11.0
networks: {}

部署完毕以 6080 端口通过VNC 方式访问到虚拟机,应该要等很一会儿才会弹出手机界面。可以连接网络,应该可以通过下载第三方应用管理器的方式安装APP,但是没什么意义,这种性能损失实在是太卡了,除了测试一下几乎没有任何实质意义。
哪怕是放在性能更强的设备也不会有更好的使用体验,所以测试完毕就可以删除了。

NAS 还是专注于数据管理,虚拟机玩法只是偶尔尝个新鲜吧~
不过话说回来,今年的新品NAS似乎都在性能上还要再卷一把,玩法上应该会更丰富。不过NAS嘛,数据管理永远是核心业务。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

折翼的奥尔良烤鸡翅
校验提示文案
haimo
校验提示文案
值友4723373770
校验提示文案
值友4723373770
校验提示文案
haimo
校验提示文案
折翼的奥尔良烤鸡翅
校验提示文案