为什么很多 NAS 和软路由相关帖子都会提到“玩 docker”

21 天前
 IchinoseChiya

什么恩山论坛之类的 NAS/软路由相关社区,又或者是一些视频博客文章一类的,提到 NAS/软路由基本必定会提到“玩 docker”、“内置 docker”之类的词汇,但是说实话个人感觉这些概念听起来还挺怪的

虽然帖主只是个小白运维,但真的感觉这样的一种“社区文化”现象很奇葩,不局限于各种主流 NAS/软路由 社区,总感觉一进到这类型社区里“docker”这个词就变成了 很神秘很高大上的东西 ,各种文章视频都要大谈特谈“哇我还能跑 docker 这是多么神奇美妙的一件事情啊”、“哇 docker 好多镜像好好玩啊”,但本质上不就只是一个普通的用户态虚拟化工具,绝大部分主流 Linux 发行版都能直接安装,这和(软)路由又或是 NAS 之类的东西真的有什么强关联吗

而且很多文章也没见玩啥复杂的东西光在那拉各种包装常规软件的镜像下来玩了(说实话主流 Linux 发行版不都能做到直接运行这些应用),和弄一台普通机器普通地安个 Linux 有什么区别吗,和所谓软路由和 NAS 这些词的强关联性到底在哪,再说这么喜欢玩 Docker 怎么没见有人来玩 K8S (流汗

此外不仅是 Docker 变得很“高大上”这件事情很奇怪,这类型社区还有各种奇葩生造概念(比如说所谓“旁路网关”,属于是 非严谨词汇 + 软路由小白必经的脱裤子放屁网络架构 ),不知道是不是因为太多野路子出家的人占据了社区把社区风向扭转成现在这个不专业的样子

12510 次点击
所在节点    NAS
211 条回复
IchinoseChiya
21 天前
@SakuraYuki 这些东西本来没必要在软路由/NAS 上面搞啊,而且如果只是少数人喜欢这么瞎搞那无所谓,现在是整个社区都洋溢着这样的奇葩技术路径的氛围,真想玩 docker 花个一两百买个二手工控机装个普通 Linux 不更舒适?有什么必要在 openwrt 上折腾 **路由无关的 docker 玩法** 呢(更别说 openwrt 以前对 docker 支持还不太好,喜欢自己给自己上强度还是社区风气就是喜欢教小白自己给自己上强度?
songsongqaq
21 天前
很难想象 op 现实是个怎么样的人
IchinoseChiya
21 天前
@songsongqaq 能不能好好讨论问题本身,一上来就搞人身攻击这一套除了证明你素质低下还能说明什么
yanqiyu
21 天前
@IchinoseChiya #17 大概是因为 NAS 和软路由的系统环境都比较“嵌入式”,比如 musl-libc 或者最小系统
不管是自己编译程序还是安装预编译的版本都很要命
所以 docker 这类容器基本上是不折腾安装软件的最方便的方式了
qpwo005451mark2
21 天前
原因我猜想无非是做其他方向内容门槛太高,没流量
你当是油管那几个博主 Lawrence Systems 、Techno Tim 、ServeTheHome (STH)吗?
给你除了 Docker 以外的 Kubernetes 、homelab 服务和自动化、Firewall (pfSense/OPNsense)、虚拟化 (Proxmox/VMware)、网络存储 (TrueNAS) 都整一遍。每年再定期晒下自己家 ubnt 全家桶和 24U 定制机柜,没事再接个商单开箱厂家送来的数据中心交换机和服务器....
国内有几个风格有点类似,只是大家普遍更爱看简单易懂,价格亲民的产品
banmuyutian
21 天前
玩=折腾,很常见的一种表述方式,就像互联网刚兴起的时候很多文章标题都是“玩转 Windows”“玩转 Office”,这并不代表某样东西就多么高大上。很多普通用户并不是计算机行业从业人员,对于他们来说就是一个未知领域,就是折腾,就是“玩”。说到底 LZ 可以放下一点点的骄傲心理(可能你并没有察觉),由于信息差的的存在许多对于你来说不是问题的问题在别人那里就是未知领域,而终有一天你也会作为小白踏进别人的舒适圈。
ericguo
21 天前
这个问题最有意思的一点是,大众觉得 docker 比 yum/apt-get 简单,但是资深程序员都认为 docker 超级复杂,资深 DBA 也不敢说套了 docker 的数据库简单。。。

可能安静的当一个点点鼠标就能装 docker 应用的消费者比较简单吧。
SeanChang
21 天前
前几天社区里面有朋友用群晖 NAS 安装 windows~看了下惊了~

来~windows in docker~https://xuanyuan.cloud/r/dockurr/windows
YsHaNg
21 天前
@IchinoseChiya 我觉得#2 很早说的很直白 大部分人是想要一个 home server 对于简中互联网用户第一步先搞路由又是 necessary 对于他们而言 nas 的 n 也成了故事的同一页
zhaoxiaofeng
21 天前
我自己旁路网关是自己有走代理或者去广告设备可以自己指定网关,即使走了旁路网关的性能下降我能接受。其他网络设备默认还是走默认网关。自己没有场景,别人有需求,或者就是单纯想折腾,这有什么好奇怪?
jackOff
21 天前
因为大部分玩这玩意的肯定无法受得了部署服务下载源码,部署运行环境,下载依赖,解决依赖冲突。容器这玩意就是隔离环境,把已经封好的运行环境打包成镜像让你挂载运行,这个说法虽然不大对,但是对于普通人来说不敲代码就是好东西
Donahue
21 天前
@IchinoseChiya #41 单网口的 N1, 我家云等设备用旁路网关怎么脱裤子放屁了。。而且旁路网关方便折腾不影响家人使用。
NessajCN
21 天前
我能理解你以俯视的心态看那些不太了解 docker 或 linux 的业余人士讨论自己专业领域所覆盖内容时的困惑和些许戏谑
因为我有时也会在社区中的业余「大佬」对小白发表出不那么专业的解答并获得「膜拜」时感到好笑

但我很理解这种现象。业余社区就是业余社区,你不可能要求业余人士跟从业人员一样专业,不然还要我们这些专业人士做什么。
我自己同样也有很多不专业的领域,并且同样会接受来自其他同水平业余人士的分享,也会分享自己的业余理解给别人。
试想如果你在好心给同样菜鸡的玩票群友分享自己的业余心得时候,来个专业大佬毫不客气得把你分享心得贬得一文不值并且甩出一堆你根本看不懂的专业术语让你好好看好好学,你心理爽不爽。

所以 nas 社区玩 docker 人家也说的很明白了,「玩」。
是,docker 是用于隔离依赖环境方便各种服务部署的虚拟化工具。
但人家业余用它来不挑 os 得跑跑流媒体服务可不就是玩吗,
好不好玩也不用你来判断是不是,钓鱼好玩不游戏好玩不,我觉得好玩你觉得不好玩都很正常啊为啥要质疑值不值得玩。
至于为啥要 nas 或软路由玩就问得更迷惑了,人家本来就是 nas 社区,不讨论 nas 上玩讨论啥。
loveour
21 天前
并不是非要玩 docker ,而是当你需要更多的功能,会发现只能选择 docker ,如果全都要自己部署,是很难搞定的。
cslive
21 天前
docker 简化了程序安装,像一些大型数据库之类的软件,我只想 docker 安装,手动安装我碰都不想碰
sn0wdr1am
21 天前
docker 是一筐,什么都能往里装。
Hopetree
21 天前
docker 就是 NAS 的工具箱,没有 Docker ,NAS 的可玩性大大降低,有了 Docker ,就有无限可能
andyskaura
21 天前
半吊子选手说下看法,服务如果不放 docker ,跑两天后我就觉得系统不干净了。
没任何“高大上”的意思
wu67
21 天前
你们是有什么批量起号发帖任务吗? 最近总是能看到这些很容易引起争议型讨论的内容, 标题都是疑问句/怎么看, 点开用户详情全是 2023 年注册, 个人发帖记录全部展示...
frankilla
21 天前
我用旁路由 3 年了,折腾的时候还不影响家人用网,我用着挺好的就行了不需要别人认同。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1155536

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX