V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
IchinoseChiya
V2EX  ›  NAS

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

  •  
  •   IchinoseChiya · 30 天前 · 12854 次点击

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

    • Docker 和(软)路由/NAS 是什么强关联的东西吗?
    • Docker 有什么特别值得“玩”的东西吗?
    • 为什么一定要在软路由/NAS 上玩 Docker ?

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

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

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

    第 1 条附言  ·  30 天前

    能不能看完再回复, 我什么时候说过我觉得 docker 很神秘 了,我说的一直都是相关社区这种把 docker 奉为圭皋的氛围让人疑惑好吗?是我对此类社区的氛围的总结,不是我认为 docker 很高大上(流汗黄豆

    第 2 条附言  ·  30 天前
    关于“旁路网关”,我简单补充两句,不懂的自己谷歌或者找 GPT 补课,首先这是一个非正规词汇,其次绝大部分“旁路网关”白白浪费计算资源做分流转发让数据包白跑一趟,嫌自己的网络性能太好了想上点压力所以搞点负优化故意让数据包绕远路是吧(很难不流汗😅),而且这么多人都在说“小白”是软路由用户大头,那想必社区的“旁路网关”的流行是故意把网络架构搞复杂来为难小白来了是吧👍
    第 3 条附言  ·  30 天前
    我的观点是否正确咱们不能实事求是的讨论吗?好好讨论问题、观点求同存异不行吗?这么多人一上来就抛开内容本身不谈开始搞各种人生攻击,论坛平均素质什么时候下降到这个程度了?
    第 4 条附言  ·  29 天前
    非常抱歉这个帖子的热度超过了我的想象,感谢认真回复我的 v 友,我也会一一认真回复你们的耐心回答(已发送感谢🙏
    211 条回复    2025-08-31 06:58:29 +08:00
    1  2  3  
    xeonforce
        101
    xeonforce  
       30 天前 via Android   ❤️ 1
    1 、以玩为目的,那唯一能玩的就是插件,发展到现在 docker 就是一个很好的工具。
    2 、你问的问题很怪,这种问题即便不在这个场景下,没有什么是一定、必须、强关联的;至于为什么这么多,因为这是多数在对应需求、对应环境下的最佳实践。
    3 、不用猜都能在字里行间看出你之前完全没有接触这一块,如果经历过或者主动了解过(搜索引擎 etc.)很难这么问。又缺乏尊重,你是以能手自居去质疑而不是讨论或者询问,但你的说辞又过于,老人地铁手机.jpg
    4 、所以很多人觉得你是来找茬秀优越的,茬是找了,优越没秀上,运维二字可以去了,留个小白就行。但凡有点运维经验也不太可能这么问...
    KeShih
        102
    KeShih  
       30 天前
    因为简单,玩 nas 就是要部署各种服务,用 docker 几乎是傻瓜级

    在软路由上玩 docker 感觉挺奇怪的,可能是因为只有这一台机器
    cnt2ex
        103
    cnt2ex  
       30 天前   ❤️ 1
    docker 把底层系统的差异给消除了,还方便部署、迁移和备份。稍微有点经验都知道 docker 的优点,楼主声称自己站在专业的角度来看却觉得很奇葩,才是显得有点无知了。

    >说实话主流 Linux 发行版不都能做到直接运行这些应用
    但凡真的自己维护过几个服务器就知道直接运行这种做法有多么麻烦和脆弱。

    如果你用包管理器来安装各种东西,那么不同应用之间很容易产生一些依赖之间的冲突,比如说应用 A 的最新版仅仅支持系统版本 2.0 ,而应用 B 的最新版又需要跑在系统版本 3.0 上。这时候你得自己取舍应用 A 和应用 B 的版本,让它们能够同时跑在同一个底层系统上。有时候你想升级某个应用,就必须得升级底层系统。一旦升级底层系统,就得考虑所有应用是否支持。

    如果你不用包管理器,那痛苦的又来了。相当于你得各自处理所有依赖,同时还得考虑依赖库的漏洞修复(此时可没有包管理器推送补丁让你更新,你得自己监测使用的版本是否存在漏洞需要修补,除非你不考虑安全性)。并且一旦面临需要升级的情况,那依赖处理的痛苦又得来一次。

    事实上就是,类似于 docker 的理念在各个领域都在使用。很多地方都在推不可变系统,把应用和系统隔离开来,把应用和应用隔离开来,它们独自更新而不影响,这种基于镜像的管理方法还很方便的支持备份和回滚。
    这种基于镜像的管理方法本身就是更先进的。楼主声称自己专业,觉得 docker 和 NAS 社区关联很奇葩,还觉得直接安装就能解决,的确显得楼主无知了。
    lovelylain
        104
    lovelylain  
       30 天前 via Android
    docker 可以抹平底层系统差异,虽然各 linux 都有包管理器,能够比较方便的安装软件,但有 apt yum pacman 等还是太花了,配置路径也可能不一样,还可能存在依赖冲突。
    通用 linux 发行版尚且如此,NAS 类的小系统或封闭系统差异就更大了,还真有系统不支持 docker 的,而且这种系统从 NAS 功能角度是面向不懂 linux 的小白用户,不预装用户真不一定会装。
    Dream4U
        105
    Dream4U  
       30 天前
    @IchinoseChiya #87 我当然是读了你的内容,包括你的附加。你要不要把你的内容喂给 AI ,问问他怎么解读你的话。你也不用反驳我,互 block 完事。
    jayhuang0044
        106
    jayhuang0044  
       30 天前
    这不就是 Win 下 推荐安装软件 / Mac 下 推荐安装软件, 非问软件跟系统有什么强关联? 为什么一定要在 Win/Mac 上安装?
    Tree9390
        107
    Tree9390  
       30 天前
    好钓
    SeaSaltPepper
        108
    SeaSaltPepper  
       30 天前   ❤️ 2
    @ericguo 确实, 楼上有好多觉得 Docker 是专门给小白用的, 以及觉得二进制安装比 Docker 方便的, 只能说都直接反映自身水平了......
    lp7631010
        109
    lp7631010  
       30 天前
    不是 旁路由 它怎么就脱了裤子放屁啊 它存在就有它不得不存在的理由
    jocover
        110
    jocover  
       30 天前
    很多人不懂不同的 linux 系统配置和交叉编译这些东西,所以用 docker 方便
    goodryb
        111
    goodryb  
       30 天前
    这不就跟买了手机装一些 APP 一样吗,不可能有人买了手机只用手机自带的 APP 吧
    SHKON
        112
    SHKON  
       30 天前   ❤️ 3
    感觉评论里 90%的人没 get 到楼主的疑惑,我当年也有同样的疑惑,寻思自己当牛马的家伙事儿怎么成了这么牛逼的东西,但论坛不是 issues ,里面各行各业的人都在热情地讨论着自己不熟悉的领域。
    我有个律师朋友是 nas 发烧友,也听他说过无数次啥系统可以玩 docker ,对于非从业者来说 docker 就是很神奇的东西,带给他们的成就感也很高,论坛是这样的,我刚进刷机圈的时候连 ADB 命令都一个字一个字对着敲,从业以后再回看这 tm 不就是个 cli tool ,当年怎么这么蠢。
    说白了就是角度不同造成的,也别说楼主居高临下之类的,虽然表达上是有点 2333
    wxw752
        113
    wxw752  
       30 天前
    其实想不明白可以不想,你没需求不代表别人没需求,就这么简单。
    wowawesome
        114
    wowawesome  
       30 天前
    我的理解是,Docker 就像 App Store 一样方便,虽然有 Pacman ,有 APT 这些,虽然大部分情况下没什么问题,但是可能会在极少数情况下遇见版本问题等等,但是 docker pull docker run 众生平等,哈哈。
    xFrye
        115
    xFrye  
       30 天前
    软路由 nas 之类的就是拿来「玩」的,docker 也是「玩」的一种方式,有什么问题?
    zhouqin160
        116
    zhouqin160  
       30 天前
    我也觉得很奇怪,存储就存储,计算就计算,存算分离不更好管理吗
    cye3s
        117
    cye3s  
       30 天前   ❤️ 1
    楼主,你就别想着让所有人认同你了,有人喜欢有人不喜欢,我就和你差不多,我还不放心网上非网方 docker 镜像里带点什么东西( 20 多年老开发转安全小白+运维小白,职业病),反正我小白带着 70 多台 Linux ,k8s 公司有专人维护用来测试,(有时新人跑啥服务没配置,默认密码是弱口令,部门安全 KPI 分会少,我还得找是哪,什么原因,让整改,都想一个 3.5 硬盘拍他脑门),也有一台是 docker 仓库,也有跑数据库,有大数据,有 AI ,太多我管不来直接 prometheus+Grafana 看,上生产也都上云后是项目实际运维人员的事了,客户环境不可能一样。我家里是什么都是自己来做,J1900 软路由上 Openwrt 我不装 docker ,没必要,家里群晖有类似 docker 的 Container Manager (可能只是多个 UI 包装),之前拉了几个数据库镜像,学习用,现在全删除,真要用有台旧笔记记本跑全天跑着 Manjaro ,直接配置
    lscho
        118
    lscho  
       30 天前   ❤️ 1
    因为 docker 对于小白玩家/非互联网行业来说本来就是“很神秘很高大上的东西”啊,这有什么难理解的吗?为什么要站在专业/互联网行业指指点点说别人是野路子出家的人?普通用户才是大多数好吧

    对于普通用户来说,之前他们只能被动接受别人提供的程序和服务。现在 nas 或者软路由提供了界面让他们不需要学习专业的知识,就可以鼠标点点点就能自由的定制专属于自己的程序和服务,这对他们来说本来就是解锁了新天地。
    squarefong17
        119
    squarefong17  
       30 天前   ❤️ 1
    > 进到这类型社区里“docker”这个词就变成了 很神秘很高大上的东西

    错误,一般软路由基于 Open WRT 的,什么都能跑,Docker 只是最简单的能跑更多应用的方式。“好好玩”倒是真的。社区里有相当多的介于小白和专业开发 or 运维之间的人,他们中有很多惧怕命令行的,更不会编译运行,恰好 docker 在 WRT (的某个插件装了后)和群晖上都有一个能点鼠标配置的界面,于是教程多,于是成了可玩性标配。我确实有一台软路由就是 Ubuntu 配 iptables ,跑了三四年了。

    当然,如果一个人了解的上限就是 docker ,就认为高大上,怎么了?人玩得开心,心理满足。

    > 喜欢玩 Docker 怎么没见有人来玩 K8S

    软路由呢么点性能和内存搞 k8s 就是大炮打蚊子。而且人不是喜欢玩 docker ,人是喜欢玩应用,和有人喜欢下各种手机 app 体验一样。

    > 绝大部分“旁路网关”白白浪费计算资源做分流转发让数据包白跑一趟

    挺多人主要是要跑翻墙插件,顺便玩点别的。

    > 好好讨论问题、观点求同存异不行吗

    还“好好讨论问题”,一上来就在不了解别人需求和乐趣的时候直接进行专业性否定,不被围攻就奇怪了,还有,这么多反问句,还怪别人不好好讨论。
    cye3s
        120
    cye3s  
       30 天前   ❤️ 1
    反正就一句话:做好自己的工作,挣钱,让他们按自己想法玩去,玩不玩那是他们的自由,能帮就帮,帮不帮也是我的自由。
    followad
        121
    followad  
       30 天前 via iPhone   ❤️ 2
    旁路由 旁路由网关 这些菜可能不符合你说的严谨,但语言是为人服务的,这些词其实应运而生。
    再说 nas 和 docker ,docker 相对来说更容易理解和上手,nas 的话可以 24 小时开机,功耗 ok ,用来跑一些 docker 就比较舒适。
    最后,你的字里行间有很重的戾气和隐隐透出来的优越感,或许你可以考虑静下来自视一下,或许会有收获,我没恶意,只会对你有好处。你不乐意的话 当我多嘴
    635925926
        122
    635925926  
       29 天前
    @IchinoseChiya #43 问题是很多人都已经回答你了啊。你却还在犟。这一套除了证明你犟还能说明什么
    zhaoxiaofeng
        123
    zhaoxiaofeng  
       29 天前   ❤️ 9
    @IchinoseChiya #70 我更奇怪的是你都不知道你的内容多有攻击性,还在那奇怪别人搞人身攻击····,你那股子瞧不起小白,觉得小白抱着 docker 就觉得高大上的俯视感都溢出来了。你这篇文章也没给人讨论的空间,你只期待的是大家附和,一起鄙视小白把社区弄得不专业,你没得到这样的反馈罢了。大家没按你的流程进行,但是感受到了你的那种莫名俯视感,这就是“这么多人一上来就抛开内容本身不谈开始搞各种人生攻击”,内容简直不值一驳,值得讨论的是你从哪来的那种对小白的俯视感
    635925926
        124
    635925926  
       29 天前
    @IchinoseChiya #73 人家说了逻辑你又不听,一直犟
    wangtian2020
        125
    wangtian2020  
       29 天前
    一年前的我:docker 怎么部署啊
    现在:项目服务器没用 docker 部署这手搓更新是人更的吗
    darlinghsu
        126
    darlinghsu  
       29 天前   ❤️ 1
    @IchinoseChiya 不是所有人都是运维,不是所有人都是专业人士

    甚至不是所有人都知道工控机。只是恰好我有一台路由器,并且我还能安装一些“应用”玩玩,其乐融融 的不是挺好的嘛?

    一个路人有什么瞧不上人家 openwrt 跑 docker 的?你不喜欢不玩不就行了?找什么存在感批判一番,搁着求认同呢

    至于你的问题,其实上面很多人都回答过了,但是你不接受不认同那是你自己的事情;

    这个贴子你存档三年,三年后你自己来看看现在自己是不是🤡
    rtv
        127
    rtv  
       29 天前
    1. 不是,所以呢?又不犯法人家在自己小圈子里爱怎么玩怎么玩
    2. 人家就是把容器当 app 用,装个有趣的 app 不就是玩
    3. 和问题 1 同样的回答,而且又不是做计算机的为什么还要去额外搞一台机器装个 linux ?用现有设备解决自己的需求很难理解吗?
    用个非专业词也要被说,要是看到小圈子里黑话缩写满天飞你恐怕要气死
    darlinghsu
        128
    darlinghsu  
       29 天前
    @IchinoseChiya 底下说了一万遍了,我要问的是 [为什么这种方式成了民间社区主流]

    v 友 说了一万遍,那就是 门槛低,小白友好,一般就买个路由器成本也不高;属于 wifi 设备附带的功能和有意思折腾折腾了

    说白了就是人民群众喜闻乐见;你不喜欢别看民间主流,直接专业论坛专业设备模块不好嘛?为啥非得逮着“民间社区”批判?
    darlinghsu
        129
    darlinghsu  
       29 天前
    @luodan 好些解释的,以及说明原因的,比如 #92 这种能回答问题的,op 都不回复……反而还在争论为什么他们不 xxxx
    mlhiter955
        130
    mlhiter955  
       29 天前
    骗币是吧
    Eagleyes
        131
    Eagleyes  
       29 天前
    @IchinoseChiya #41 在 Openwrt 跑 docker 我理解就是把这系统功能扩展,如果不装就只是一个路由器系统罢了。

    docker 类似一个应用商店,让不熟悉 linux 的人也能用起来。增加很多功能。

    至于为什么不直接装 Linux ,不会啊,也不是初衷。大多数装 openwrt 的人不就是为了让路由器更自由么?
    在此基础上增加更多功能。
    yankebupt
        132
    yankebupt  
       29 天前
    我家旁路路由跑在 nas vm 上了……如果不是 docker 不能跑的话
    可以跑 kms ,简单 web 服务什么的,新手友好
    主要是社区,一键部署
    okzy520
        133
    okzy520  
       29 天前 via iPhone
    看了主贴还有点讨论的想法 看了附言想骂人 特别是关于旁路的部分
    1.对于大部分用户 docker 约等于一个稍有复杂度的 app 安装 但是还是能用起来的 并不需要什么专业运维知识 玩的性质更重 不论在是软路由还是 NAS 上跑
    2.你觉得旁路只是白白让数据在旁路和主路由上无意义的往返一趟吗…..你的认知就这么浅薄吗 浅薄就算了口气还很傲慢 自称小白又让别人补课
    3.先问是不是,再问为什么
    COW
        134
    COW  
       29 天前   ❤️ 1
    国内技术圈很多人的特点,面试别人的时候觉得自己用的某个开源工具更先进,就阴阳怪气的 diss 面试者,至于符不符合工作需求并不重要,自己爽了就行;工作中遇到小白他们很开心,可以不停的拿一些自以为是的技术去压力对方,顺便显摆出自己懂的很多的样子;网上刚会几个名词概念又觉得自己了不起,虽然自己也是小白,但一定要跑到网上来指点一番,至于虚心请教、耐心指导、好好说话这几个词在他们眼里是不存在的。
    cwliang
        135
    cwliang  
       29 天前   ❤️ 1
    最近 V 站来了很多非 IT 行业的人,问个搜索引擎、AI 都能解决的问题,非得在这发个帖问
    gangster
        136
    gangster  
       29 天前
    h5 页面听说过吗~手机内存太小听说过吧~瞎说呗~瞎过呗~ 100 年后这个论坛里的都灰飞烟灭了~
    jakehu
        137
    jakehu  
       29 天前
    因为 docker 安装简单,卸载简单,配置简单,还能更大程度得利用机器资源。
    Achophiark
        138
    Achophiark  
       29 天前   ❤️ 1
    收藏这个帖子了,N 年后来再看看
    Dogxi
        139
    Dogxi  
       29 天前   ❤️ 1
    省流:来吵的 不是来问问题的
    IchinoseChiya
        140
    IchinoseChiya  
    OP
       29 天前
    @luodan 前面耐心解释的我其实是有感谢的`,只是还没来得及一一回复
    Dipous
        141
    Dipous  
       29 天前
    @mhqschen 连什么是 x86 都不知道还用什么 nas ,没见过汽车用户不知道什么是汽油机什么是柴油机的
    ForkNMB
        142
    ForkNMB  
       29 天前
    就是不许说玩 docker 。玩你🐎啊玩。必须说装 docker 。说玩的人通通抓起来🔫毙。
    IchinoseChiya
        143
    IchinoseChiya  
    OP
       29 天前
    @xeonforce 我作为运维的想法是保持 KISS 原则,很多人在 NAS 和软路由上用 docker 玩很多业务无关的内容,并且成为社区的主流文化,我对此感到疑惑罢了
    你说这是在对应需求下的最佳实践我不反对,但是这不是我想要的核心,我要问的是为什么在这种场景下会产生这种需求(说实话我真的已经在前面的楼层解释一万遍了
    我自己算是也部署了一段时间软路由和 NAS (在发帖记录里可以看到以前问过的相关问题),但是对于我来说更重要的是他作为 nas/软路由 本身的职能,让网络中的每个节点都仅负责单个职能,至少在我看来这不算是一种坏的实践,而社区普遍的实践是在 nas 或软路由上跑很多原本职能无关的应用,这在我看来是一种使得系统稳定性下降的事情,而这种使得系统稳定性下降的实践变成了社区最主流的玩法,这本身便是与我所认知的运维原则相悖的
    IchinoseChiya
        144
    IchinoseChiya  
    OP
       29 天前
    @cnt2ex 我真的感觉已经在前面的楼层说过一万遍了,我从来没有说过 docker 不好,我的核心一直都是 [为什么 “在 nas/软路由 上用 docker 玩与其初始职能无关的应用” 成为了社区主流] ,和包管理器之类的没有任何概念上的关联
    msaionyc
        145
    msaionyc  
       29 天前   ❤️ 1
    不是所有人都像你一样是运维,对这些东西这么懂啊。。。感觉你真的挺傲慢的,我看了你挺多正文和下面挺多回复的,你跟完全不能理解和你不一样的人的行为一样,甚至有点堵嘴不欢迎其他人讨论这些一样,你要是成了这类社区的版主,不知道会怎样。可能真的如同评论区有的人说的一样,你完全是俯视的角度在看待这些人
    IchinoseChiya
        146
    IchinoseChiya  
    OP
       29 天前
    @635925926 #122 是有很多人回答我了,我也向他们发送感谢了,但是回答我的人和我在 #43 回复的人不是同一个人啊......
    IchinoseChiya
        147
    IchinoseChiya  
    OP
       29 天前
    @635925926 #124 是有人回复了我,我认同的我也发送感谢了,但是那些人和我 #73 回复的根本也不是同一个人啊
    antipro
        148
    antipro  
       29 天前 via Android
    大概实在没什么可玩的。
    IchinoseChiya
        149
    IchinoseChiya  
    OP
       29 天前
    @darlinghsu #128 我就说一个事,耐心回复我的和我喷的不是同一批人,我非常感谢能够耐心回答我问题的 v 友
    @darlinghsu #129 我给 #92 发送过感谢,只是没来得及回复他,以及包括上面很多认真回复的我都有发送过感谢,但是这个帖子我说实话流量超出了我的预期,所以很多人我都没能来得及回复
    IchinoseChiya
        150
    IchinoseChiya  
    OP
       29 天前
    @mlhiter955 我骗币有什么用?有骗币的是我这个发帖频率吗
    hancai2
        151
    hancai2  
       29 天前
    我就不玩 docker , 我就喜欢一个软件包安装一天的感觉。
    我还喜欢读写文档,安装个工具先读一遍 20 页文档,安装完成后自己再写 20 页安装记录.md 。这样就很专业了。
    用 docker 安装太快了,我都还没记住新工具的的选项名称缩写和全称是什么、命令行参数到底谁是 "-"还是 "--", 学不到东西。
    编译、rpm 、deb 安装有依赖问题? 不存在的, 我单身 30 年,周末没事可以拿两天出来解决依赖问题。说不定还能发现 20-30 年前的屎山。
    运维让我用 docker 、containerd 、k3s 、k8s 、k9s ? 懒得学
    IchinoseChiya
        152
    IchinoseChiya  
    OP
       29 天前
    @okzy520 虽然不是帖子重点,但在我看来旁路网关确实是没太多意义地往返一趟,个人感觉实践上不如在网络架构中添加一个透明网关,或者你说说你的看法?不吝赐教
    darlinghsu
        153
    darlinghsu  
       29 天前   ❤️ 2
    @IchinoseChiya

    bro, 机器是死的,人是活的;所有都要给人让道;

    追求架构 职能分隔是好的,但不是 [所有人愿意去做] 以及 [能不能做到] 的问题;

    成本呢?人的时间、精力、金钱、心情、能力考虑了吗?
    ----------------
    你前面也说了民间社区,小白们,他们明白架构的概念吗?他们只愿意按照教程敲一遍命令行,能达到自己想要的效果就足够了,至于你说的性能损耗等等,你觉得他们在意吗?以及能懂吗? 只要能用 wifi 还能正常工作就足够了;

    所以大家说你有种不自觉的傲慢在,是因为你觉得这是 [基本的,理所应当的知识,这恰好就是你的傲慢;] ,猜测甚至还有些 [你不会可以去学啊] 的。 这和那种你赚不到钱就是你自己不努力本质没任何差别
    --------------
    你再说一百万遍,只要你不接受“还有很多人不了解架构、网络等基本知识”的现实,你就是会问为什么他们不去做呢?为什么不职能分离呢?
    ------------
    如果你有理想有志气,或许你可以用自己的知识,去帮助他们,写更好的教程,做更好的架构设计,写不同设备使用什么搭配比较好,考虑内存 CPU 等;这也是很多大佬在做的事情,所以受人尊敬;哪怕写一个基本的能跑起来的 docker,都是真真切切帮助了人。

    而不是 [为什么他们不 xxxx,为什么要 xxx ?] 我不吃“肉”是因为我不想吗?有没有可能买不起?
    ----------
    言尽于此,祝你一切顺利
    IchinoseChiya
        154
    IchinoseChiya  
    OP
       29 天前
    @cwliang #135 首先我是计科专业毕业并从事运维工作,我不认为我不算是 IT 行业的人,其次你提到问 AI 能够解决的问题,以题目里提到的“旁路网关”为例,我问 AI 得到的答案就是这个东西在生产实践中基本没有优点,但是在社区里这确实已经形成一种很主流的解决方案,社区主流方案不是最佳生产实践所以我来问为什么,这不是什么奇怪的事情吧
    IchinoseChiya
        155
    IchinoseChiya  
    OP
       29 天前
    @Dogxi #129 问充电器原理问笔记本买什么问 cloudflare 被墙怎么解决也算来吵架的?我发过的争议大的帖子也没几个
    pangfahe
        156
    pangfahe  
       29 天前
    我用 nas 的 docker 跑 python ,拉东方财富的数据下来分析,如果用电脑去做,噪音大,耗电,还没有高可用,用 nas 跑又稳定噪音又小
    rev1si0n
        157
    rev1si0n  
       29 天前
    其实只是开发者和普通玩家的区别,他们大部分人也不是专业开发所以没有那么多讲究,只是业内用词罢了。我前段时间也折腾了,买了个旁路由,就用来翻墙按照社区的标准装了 openwrt 和其他的都试了下,翻墙的 openclash 还有另一个啥的,用下来的感觉就是没有那么顺心,有小 BUG ,还有可能改个配置都要重启,一些做这个玩家的可能也都不是专业写代码的,最后我还是自己装了官方的 Ubutnu 系统,配了 mihomo chinadns dnscrypt-proxy 这些,做网关配合 ipset 翻墙稳得一笔,也不用专门跑个路由系统了。
    IchinoseChiya
        158
    IchinoseChiya  
    OP
       29 天前   ❤️ 1
    @darlinghsu #153 非常感谢你的回复,可能我发帖措辞时确实没意识到自己的傲慢,后面很多回帖也有些气在头上,确实也是有些不太理智了

    Anyway ,包括你在内的前面很多人的回复也解开了我一直以来的不少疑惑,感谢你的回复,也祝你一切顺利
    IchinoseChiya
        159
    IchinoseChiya  
    OP
       29 天前
    @hancai2 #151 虽然感觉你在阴阳怪气,但我还是要说一句对 docker 这个事物本身在一开始就没有负面意见,这确实是一个很好用的工具
    IchinoseChiya
        160
    IchinoseChiya  
    OP
       29 天前
    @bigbugbag #4 感觉这个说法还是挺有道理的
    he1293024908
        161
    he1293024908  
       29 天前   ❤️ 1
    @IchinoseChiya “在 nas/软路由 上用 docker 玩与其初始职能无关的应用” ,就很简单的一个原因,绝大部分人搞 nas 不只是为了满足数据存储和备份,docker 可以让 nas 实现更多大家想要的功能。普通人又不是那些企业,真要保存的数据能有多少,移动硬盘、u 盘或者网盘不也行吗,大家更多的是想通过 nas 将这些数据更好的利用起来,比如搭建一个影视库,自己和家人随时随地都能看;搭建一个家庭相册,这样不需要照片传来传去等等。而且 nas 一定程度还可以替代服务器之类的,以 ai 来说,电脑有 cherry studio 这种聚合 api 的工具,但如果我想在手机上用怎么办?在其他电脑用怎么办?那我就可以在 nas 部署 openwebui 这些工具来实现跨平台使用啊,又比如说看小说、看漫画、听音乐,这些手机、电脑都有非常多的应用可选择,但问题是很多不支持跨平台同步数据,而 nas 就可以部署一个 docker ,所有设备只需要这个 docekr 来提供服务就好。你觉得 nas 只需要做好数据存储和基本的共享就够了,但这个想法对于普通人来说根本不适用,大家是需要 nas 可以存放和共享自己的数据,但大家很难仅仅为了存放和共享数据去购买或者组装一个 nas 。
    IchinoseChiya
        162
    IchinoseChiya  
    OP
       29 天前
    @he1293024908 #161 所以是否可以认为说,绝大部分玩家其实想要的不是纯粹的 NAS 或 软路由,而是包括 NAS 功能在内,同时也想要自行搭建很多其他额外的功能,在预算有限或是不想折腾多设备网络架构的情况下,最终实质上形成了这样一种用 docker 跑各种 NAS 范畴外的应用的风气
    pytth
        163
    pytth  
       29 天前
    一天天的玩啥呢,玩个破 nas 都这么多叽叽喳喳的你们这些人,不就是一个 nas ,回归 nas 的本质就好。
    IchinoseChiya
        164
    IchinoseChiya  
    OP
       29 天前
    @yanqiyu #44 感觉还是挺有道理的
    IchinoseChiya
        165
    IchinoseChiya  
    OP
       29 天前
    @banmuyutian 感谢你的回复,我确实有点考虑得太片面了,也祝你一切顺利🙏
    IchinoseChiya
        166
    IchinoseChiya  
    OP
       29 天前
    @COW #134 我说实话我没有想出来显摆的意思( v 站那么多资深程序员哪轮得到我来显摆),我只是想询问 [社区中非专业实践成为主流风气] 的原因
    IchinoseChiya
        167
    IchinoseChiya  
    OP
       29 天前
    @niubilewodev 非常 make sense ,感谢你的认真回复🙏
    chenluo0429
        168
    chenluo0429  
       29 天前 via Android   ❤️ 1
    @IchinoseChiya
    仅针对 143 你提出来的让每个节点保持单一职能,单一节点负责多项职能会让系统稳定性下降的看法。
    这个让我感觉就好像有人会问为什么很多小公司会选择部署单机服务,而不是部署集群一样。
    节点单一职能是为了在复杂系统中便于部署,扩展,调试,问题分析等。如果你本来就一个设备节点,你新增的服务是选择在设备上部署,还是新增一台设备?
    至于系统稳定性,第一,家用对系统稳定性的要求不高。第二,在运维能力不足的情况下,引入多设备节点往往会增加维护的复杂度和难度,导致系统稳定性下降
    IchinoseChiya
        169
    IchinoseChiya  
    OP
       29 天前
    @dddd1919 #24 所以实际上是很多人在出于各种原因不想增加预算的添加新设备的情况下,还想折腾更多的东西,于是逐渐脱离纯粹的 NAS 变成 all in one server
    IchinoseChiya
        170
    IchinoseChiya  
    OP
       29 天前
    @xwayway 感觉挺有道理,感谢回复
    cp19890714
        171
    cp19890714  
       29 天前   ❤️ 1
    NAS 圈,就是少量专业人玩家一大群业余玩家,折腾自己不熟悉的东西。
    折腾 NAS ,本质就是在玩服务器。

    如果你的工作就是相关行业的,对 linux 已经非常熟悉,NAS 其实没啥玩的。
    IchinoseChiya
        172
    IchinoseChiya  
    OP
       29 天前
    @chenluo0429 有道理,感谢回复
    IchinoseChiya
        173
    IchinoseChiya  
    OP
       29 天前
    @lp7631010 #109 “旁路由”的存在或许是有理由的,但是是否是“不得不存在”我个人觉得有待商榷,至少在我看来有更好的网络架构实践去实现目前绝大部分“旁路由”的功能(大部分相关文章说实话就只是用来翻个墙罢了),而“旁路由”给数据包平添的转发路径会影响网络性能,在我看来已经是不小的缺点了
    IchinoseChiya
        174
    IchinoseChiya  
    OP
       29 天前
    @lscho 也有道理,其实我对社区的预期是虽然小白众多但大方向应该会是有一群大佬会去把控的,但是你的说法也挺合理,绝大部分小白和普通用户可能确实更需要一些更简单的东西
    cj323
        175
    cj323  
       29 天前 via iPhone   ❤️ 1
    我有一个我没法证明但是我很确信的原因 - 大部分人用 docker 仅仅是因为看到别人在用。
    dddd1919
        176
    dddd1919  
       29 天前
    @IchinoseChiya #169 本来就是当 storage 用,存文件存代码。发现自带的下载工具不好用,然后搜到了个 docker image 的方法,接着又找到了 gitlab ,然后发现可不仅仅可以 storage 还能 server 。当然 server 用的主要是 gitlab 和 download ,或者处理程序处理里面的文件,也只是方便 storage
    ysy950803
        177
    ysy950803  
       29 天前
    当初我搞 NAS 之前,也想着要全部 DIY ,搞搞什么黑群,自己装系统,后来想想需求其实也就是备份家里人的照片和资料,以及下电影,在电视上能方便看。
    可能是懒吧,最终就决定直接买成品的 NAS 算了,各种跨端 App 方便多了,过了折腾的年纪了哎。
    GiantHard
        178
    GiantHard  
       29 天前   ❤️ 1
    @IchinoseChiya #19 相较于专业的计算机行业而言,NAS 、软路由本身算是非主流社区,非主流小圈子有一些「不专业」的语言习惯很正常,反过来说,正是使用这些「不专业语言」的人出于相互认同,才构成了游离在主流声音之外的一个个非主流的小社区。

    当有人尝试用主流社区的专业语言帮助游离在主流之外的非主流社区重建话语体系的时候,从非主流社区的内部看来,是在破坏这个社区成员之间的共识。
    chouxiang99
        179
    chouxiang99  
       29 天前
    买 nas 跟风买的 买完发现只能存文件 然后就去找找附加功能 然后慢慢的就开始搞 docker
    lp7631010
        180
    lp7631010  
       29 天前
    @IchinoseChiya 所以旁路由对你来说就不属于不得不存在,但是你只能代表你的需求,不代表所有人的需求
    IchinoseChiya
        181
    IchinoseChiya  
    OP
       29 天前
    @cj323 我也有这种感觉,某种程度上感觉是一种羊群效应的结果
    IchinoseChiya
        182
    IchinoseChiya  
    OP
       29 天前
    @GiantHard #179 非常有道理,看来和社区的建成历史还是有挺大的关联的,感谢你的回复
    IchinoseChiya
        183
    IchinoseChiya  
    OP
       29 天前
    @lp7631010 #180 那么旁路由在什么场景下是属于不得不存在的情况呢
    Rat3
        184
    Rat3  
       29 天前   ❤️ 1
    感觉 OP 是一种俯视的视角去观察 nas 爱好者
    lp7631010
        185
    lp7631010  
       29 天前
    @IchinoseChiya 主路由无法进入管理不可改动或者不想改动主路由的情况,使用旁路由,客户端自主选择网关是否通过旁路由
    Baoni
        186
    Baoni  
       29 天前
    可以了解清楚再质疑吗,
    质疑之后一个个回复有道理非常感谢,
    浪费论坛资源给你一个“专业人士”解惑,
    莫名其妙
    Achophiark
        187
    Achophiark  
       29 天前
    @IchinoseChiya 这就是你不自觉的不停的在说性能损失问题,不论小白还是大佬,都不会在意 920M 和 940M 哪个才算跑满千兆,都不会在意满天的 iperf 测试数据,有几个人能像极客湾近期的视频(调试小主机散热温控和显卡电压)那样专业,那纯粹是做视频博眼球不差钱,那样堆料的都不玩软路由和 nas 的
    Fu0kSky
        188
    Fu0kSky  
       29 天前
    这是心病!

    你发这篇帖子,初衷就带着很强的偏见,你的文字就明显的表达着对 docker 的不屑。然后强调你是运维 觉得自己在知识上有碾压小白的优越感,你又在运维前面再带个“小白”防止被大佬喷。

    等你抛开这些偏见,优越感,再回去看这些“玩 docker”的帖子,你就会和我一样无感,更不会去纠结~
    strongcoder
        189
    strongcoder  
       29 天前
    @IchinoseChiya #19 非得自己手动编译固件,手动 shell 命令行执行才能叫'专业性'吗? Docker 图形化操作简单易懂,小白 大神都简单上手,简单 直观 易用 才是更适合普罗大众的,才是更适合主流的。
    xing7673
        190
    xing7673  
       29 天前   ❤️ 1
    我理解楼主的意思
    但是 docker 已经是 linux 运维里最有可玩性最接地气让普通用户能够发挥迷你主机潜力的地方了
    Fu0kSky
        191
    Fu0kSky  
       29 天前
    @Baoni 人是 “小白运维” 野路子出家的人不知道配不配为他解惑,怕解惑成不专业的样子。
    NIIIIIIIIIICE
        192
    NIIIIIIIIIICE  
       29 天前
    @zhaoxiaofeng 笑死 楼主怎么不回复这条
    GThui
        193
    GThui  
       29 天前
    别管这么多
    zhanying
        194
    zhanying  
       29 天前
    =_=还有玩充电头的呢,那个不是更无聊。。。
    IchinoseChiya
        195
    IchinoseChiya  
    OP
       29 天前
    @Baoni 你这个“浪费论坛资源”的说法可以套用到任何内容上
    IchinoseChiya
        196
    IchinoseChiya  
    OP
       29 天前
    @NIIIIIIIIIICE #192 我已经尽力在回复每个人了,但我的工作又不是专职刷 V2EX ,有的楼层没来得及回复也正常吧
    IchinoseChiya
        197
    IchinoseChiya  
    OP
       29 天前
    @zhaoxiaofeng #123 说实话我自认为我发帖的初始视角是没有俯视感也不带攻击性的,这也不是我的初衷,我想要的也不是来寻求认同(也没必要,我在 v 站又没有熟人也不是什么名人),最开始真的只是想发一个问询贴,但现在确实这个帖子的走向和热度都超出了我的预期,我只能说下次发帖前会好好再审查一下
    IchinoseChiya
        198
    IchinoseChiya  
    OP
       29 天前
    @xing7673 make sense
    IchinoseChiya
        199
    IchinoseChiya  
    OP
       29 天前
    @Fu0kSky 那我也过几年再来看看这个帖子好了,到时候可能会有不一样的想法
    IchinoseChiya
        200
    IchinoseChiya  
    OP
       29 天前
    @squarefong17 #119 make sense
    1  2  3  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5729 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 02:00 · PVG 10:00 · LAX 19:00 · JFK 22:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.