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

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

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

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

  •  
  •   IchinoseChiya · 20 小时 5 分钟前 · 6919 次点击

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

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

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

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

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

    第 1 条附言  ·  19 小时 23 分钟前

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

    第 2 条附言  ·  18 小时 59 分钟前
    关于“旁路网关”,我简单补充两句,不懂的自己谷歌或者找 GPT 补课,首先这是一个非正规词汇,其次绝大部分“旁路网关”白白浪费计算资源做分流转发让数据包白跑一趟,嫌自己的网络性能太好了想上点压力所以搞点负优化故意让数据包绕远路是吧(很难不流汗😅),而且这么多人都在说“小白”是软路由用户大头,那想必社区的“旁路网关”的流行是故意把网络架构搞复杂来为难小白来了是吧👍
    第 3 条附言  ·  15 小时 51 分钟前
    我的观点是否正确咱们不能实事求是的讨论吗?好好讨论问题、观点求同存异不行吗?这么多人一上来就抛开内容本身不谈开始搞各种人生攻击,论坛平均素质什么时候下降到这个程度了?
    138 条回复    2025-08-29 10:51:55 +08:00
    1  2  
    yt1988
        1
    yt1988  
       19 小时 55 分钟前   ❤️ 6
    哪有那么多为什么,这么喜欢问为什么,不如去百度知道跟知乎。

    有人用,有人喜欢,是别人自己的事情。

    你不喜欢不用不就行了,这事儿有啥在公共空间讨论的必要么
    xtreme1
        2
    xtreme1  
       19 小时 51 分钟前
    跑 docker 比 home server 能少敲几个字罢了
    totoro625
        3
    totoro625  
       19 小时 51 分钟前
    玩 docker ,特指,不用命令行,只用图形界面操作,使用预装好的 docker 程序,跑 docker

    首先不是所有人都会安装 docker
    其次 openwrt 对于 docker 支持很差,之前都不预转 docker ,部分预转 docker 的,随便操作一下系统分区扩容,就被玩炸了,得重装系统
    最后很多人并不是程序员,很多简单的问题都不会解决,随便碰两下,整个系统只能重装

    在没有科学的环境下能拉下来镜像,对于很多程序员都是一个棘手的问题
    简单配置一个代理,很多人都会被一个括号,一个分号折磨很久

    另外,旁路网关,怎么就“脱裤子放屁”了
    我刚把现有网络改为旁路由模式
    bigbugbag
        4
    bigbugbag  
       19 小时 50 分钟前
    我理解这是一种因其本身 价值/功能 有限,创造额外 价值/功能 或者复用设备的做法,做到最后就是 All In One ,跟服务器也没有什么区别了
    ejin
        5
    ejin  
       19 小时 49 分钟前
    没觉得有什么问题,对于 Docker 生态有好处。
    youngkingdom
        6
    youngkingdom  
       19 小时 48 分钟前   ❤️ 6
    先说第一点,你玩过 NAS 和软路由吗? docker 大大提高了 NAS 和软路由的可玩性你知道吗?第二点,你提到的这些社区,有人/帖子说过 docker 就是很神秘很高大上的东西吗?第三点,NAS 和软路由与普通的 linux 发行版的区别你知道吗?最后你的总结完全符合你自己对自己的定位:小白运维
    mhqschen
        7
    mhqschen  
       19 小时 47 分钟前
    你猜猜有 NAS 用户里有多少不是运维?不知道什么是 docker ?甚至不知道什么是 X86 ?
    我现在就是虚拟机里开来个 op 当旁路由/旁路网关,很好的解决了问题。不知道为什么说是脱裤子放屁,又不是每个人都需要或者有条件在主路由上折腾。
    xiqishow
        8
    xiqishow  
       19 小时 46 分钟前
    因为很多应用都被制作了 docker 镜像,让设备应用场景得到了拓展,可玩性更高;并且由于 docker 的特性,只要硬件性能 ok ,可以按任意东西,也不会扰乱原系统。
    你既然是运维,就应该知道如果每个系统的直接部署到原系统,每个应用都会生成一些配置或临时文件,如果需要卸载某个应用,或应用间产生了冲突,那简直就是噩梦。
    因此一个设备或系统支持了 docker ,就表示可玩性增高了,还易于使用,为什么能不开心呢?
    Immunize
        9
    Immunize  
       19 小时 45 分钟前
    这么一想玩 Docker 才是真的体现了 Docker 设计之初的目的,小白点两下就能装上各种服务,不需要操心依赖地狱。至于底层是 Docker Compose 还是 K3S 甚至是 K8S ,才是不重要的东西,商用/三方系统都尽可能的不让用户关心这些内容。
    felixcode
        10
    felixcode  
       19 小时 45 分钟前
    因为在这些设备上 docker 的确好用啊,很多人装二进制都费劲,更别说编译安装了
    软路由和 NAS 非专业人也会玩,Linux 服务器玩的人就少多了。
    ihainan
        11
    ihainan  
       19 小时 45 分钟前
    大多数人 NAS 可能是家里第一台服务器设备,而成品 NAS/NAS 系统一般提供图形化界面来管理映像/容器,那 NAS 和 Docker 关联在一起并不奇怪。总不能让刚接触 NAS 的新手们说你们应该去买台 Linux 服务器来跑容器吧。

    我倒是没觉得这些概念有啥奇怪的,也不觉得 Docker 在 NAS 圈有变得高大上,更不能理解为什么 Op 这么执念于所谓的 "专业性"。
    superrichman
        12
    superrichman  
       19 小时 43 分钟前
    很多 NAS 系统本身功能并不完善,如果让小白用户自己安装运行环境,很可能分分钟就把系统搞崩。相比之下,Docker 提供了一种更稳定、便捷的解决方案。
    guiys
        13
    guiys  
       19 小时 43 分钟前 via Android
    很多教程都是基于 docker 的啊,你指望一个跟教程操作的小白自己去配置 docker 吗
    breer
        14
    breer  
       19 小时 41 分钟前
    因为好玩,项目多。另外如果是用传统 Linux 发行版做 NAS 系统,很多服务要靠 docker 来实现。
    IchinoseChiya
        15
    IchinoseChiya  
    OP
       19 小时 39 分钟前
    @youngkingdom 1. 我玩过的东西包括但不限于 nas 和软路由; 2. 我更多是很好奇社区里“逢 NAS/软路由 必 docker” 的奇葩文化的形成; 3. 本质区别我说实话不是很大,可以说和普通 Linux 没什么区别,尤其是现在很多买个类似“n100 双网口主机”的配置回来搞 NAS/软路由的,你觉得区别很大那是你的问题
    niubilewodev
        16
    niubilewodev  
       19 小时 33 分钟前   ❤️ 2
    docker 最符合普通用户对于安装程序,删除程序的理解。
    能玩 docker = 能装 app
    IchinoseChiya
        17
    IchinoseChiya  
    OP
       19 小时 32 分钟前
    @xiqishow 说实话我并不否认 docker 的好用(我自己也很喜欢 docker ),我真正疑惑的是 docker 和 软路由/NAS 之间的直接关联性以及相关社区为什么“逢 软路由/NAS 必 docker”
    fuchaofather
        18
    fuchaofather  
       19 小时 31 分钟前   ❤️ 2
    @youngkingdom 一点毛病没有,自己菜还怪社区,docker 有什么好神秘的
    IchinoseChiya
        19
    IchinoseChiya  
    OP
       19 小时 30 分钟前
    @ihainan 我觉得你说的第一段话还是比较中肯的,不过我个人认为不管是什么社区至少主流的声音还是需要有一些“专业性”比较好
    BitGeek
        20
    BitGeek  
       19 小时 28 分钟前
    docker 在我看来就是给小白快速部署开箱即用的,主要不就是一个方便吗,怎么会高大上呀。但是现在很多比较新的项目官方文档里只有 docker 的部署方法,有的甚至连 linux 的二进制程序都没有发布,要自己编译
    BitGeek
        21
    BitGeek  
       19 小时 25 分钟前
    @IchinoseChiya 因为很多非专业人士也玩软路由和 nas ,如果不用 docker 学习成本不就高了吗。而且 docker 可以解决兼容性问题,对于小白而言一旦报错大概率就慌了,很多人不会去看日志也看不懂报错。为了照顾这一部分小白 docker 都帖子和以 docker 发行的项目就越来越多了
    niubilewodev
        22
    niubilewodev  
       19 小时 24 分钟前
    Docker 和软路由/NAS 社区的关联性是:
    抹平了底层系统,绝大多数情况下,不管你跑的是普通 Linux ,还是 OpenWRT ,还是 QNAP ,群晖还是飞牛……
    只要你能跑 Docker ,你就能跟着大部分教程,将一个东西跑起来。
    Curtion
        23
    Curtion  
       19 小时 21 分钟前
    额,NAS 和软路由一般都不会只做一件事,例如软路由机器上有人可能还想安装 AdGuard Home 去广告,NAS 里存了文件/照片/视频,想要方便使用这些资源,自然需要安装类似 immich/jellyfin 的软件。 而安装这些软件简单的方式就是 Docker 啊,这有什么奇怪的....
    dddd1919
        24
    dddd1919  
       19 小时 17 分钟前
    没逛过 NAS 论坛,刚入手 NAS 一翻探索后发现 docker 是除文件存储外用的最多的,跑 gitlab 存个人代码,跑下载工具,跑些小工具,非常实用,当个低成本 server
    IchinoseChiya
        25
    IchinoseChiya  
    OP
       19 小时 16 分钟前
    @fuchaofather 主题没看完就开始喷,你是机器人回复?
    xwayway
        26
    xwayway  
       19 小时 12 分钟前
    说白了,就是家里资源有限,不允许有一台单独的家庭服务器,刚好 nas/软路由 这类设备由于 7*24 小时开机、静音、能耗低等综合原因,可以当作家庭服务器的算力,而且用 docker 对于非专业运维能省心很多,啥玩意儿都可以拉下来就跑,不用担心环境配置问题,如果有 1panel 之类的可视化运维面板就更好了。
    hancai2
        27
    hancai2  
       19 小时 11 分钟前   ❤️ 1
    现在不用 docker 才奇葩, 如果不能 docker run 那这个工具我都懒得装
    deplives
        28
    deplives  
       19 小时 10 分钟前   ❤️ 5
    有什么问题吗?社区文化就是折腾,折腾就叫玩,就像之前的刷机的社区文化一样,参与的人不是每个人都有很强的专业技能,甚至很多都是小白。很多连 cpu 架构都分不出来的小白。

    在这个前提下,先回答你第三个问题

    为什么一定要在软路由/NAS 上玩 Docker ?

    因为 nas 或者软路由的 cpu 架构,操作系统组合,包括系统依库版本和第三方闭源软件种类太多了,任何一个软件想同时能够在任何一个组合下正确编译是几乎不可能的事情,而 docker 提供了一个忽略底层依赖直接在上层快速构建一个软件的作用,大大降低了上手或者使用一个软件的难度,所以要在 nas/软路由上用 Docker

    再回答你第二个问题
    Docker 有什么特别值得“玩”的东西吗?

    所谓的玩不是只玩 docker 本身,你觉得谁没事儿干天天玩 docker ,玩的是 docker 可以提供的软件或者服务,这些服务不乏很多大佬自己为爱发电维护的有特殊功能的,甚至很多有相同功能的软件或者服务有很多镜像可以选择,就像当年的刷机党一样,选择自己喜欢的 rom ,不断尝试各种奇奇怪怪的 rom 就是一种玩。类比到这里同理。

    最后回答第一个问题
    Docker 和(软)路由/NAS 是什么强关联的东西吗?

    因为对于大多数普通爱好者来说,家里的 nas 或者软路由是第一台真真意义上属于自己的“服务器”,结合以上两个问题的答案,Docker 和 Nas/软路由就成了强关联性的东西了
    cutecore
        29
    cutecore  
       19 小时 9 分钟前
    对是这样,我同事是小白,就只会用 docker 。

    我就不喜欢 docker 。dnf/apt install nginx 多方便,docker 安装 nginx 还有要查 -v 怎么写。redis 就更复杂。增加了学习成本 写一堆-v 也不方便。
    xiqishow
        30
    xiqishow  
       19 小时 9 分钟前
    @IchinoseChiya 因为买了一个设备,可以用 docker 开发出其他潜力,所以很多人就喜欢这种能使用 docker 的特性,你用不到,何必为别人疑惑呢
    zhengfan2016
        31
    zhengfan2016  
       19 小时 6 分钟前
    有些运维出生的程序员,为了彰显自己 nb 的终端技巧,很喜欢直接把代码物理部署在 server 上,然后每次部署都得手动 ssh 上去 git pull 在用 supervision restart ,不使用 docker ,不使用自动化 ci

    然后日志也不接入 sentry 或者 elk 这类日志聚合系统,就喜欢 ssh 上去然后 vi 斜杠搜索 error ,还要求其他组员也和它一样用 ssh 部署和 debug ,典型没苦硬吃,还拉着下属一起吃,简直了
    Shaozzzzzz
        32
    Shaozzzzzz  
       19 小时 5 分钟前
    对我这种小白来说 docker 就是个应用市场
    hancai2
        33
    hancai2  
       19 小时 3 分钟前   ❤️ 2
    @zhengfan2016 做了这么多年,没遇到过这么牛逼的运维同事。 恰恰相反,运维是最喜欢容器化的。
    tcfenix
        34
    tcfenix  
       18 小时 57 分钟前
    看到你们都在喷楼主我就放心了
    fuzzsh
        35
    fuzzsh  
       18 小时 55 分钟前 via Android   ❤️ 1
    用别人写好的 container 肯定拍手叫好,加选项 mount 就完事,出问题只会开 issue ,你写的真垃圾,load config 都跑不起来,让他自己写个?选底层镜像,选 musl 还是 gnu 都得搞半天,我还见过开 ssh ,然后用 ssh 进 container 排错的。。
    无脑跟风用 container ,只是又菜又爱玩罢了
    cornorj6
        36
    cornorj6  
       18 小时 53 分钟前
    docker 降低运维学习成本,大部份软件提供了镜像,一键启动。个人或者家庭用 k8s 就没必要了,太重了,耗资源又浪费电。docker 真的太适合个人玩家了。
    bearbest
        37
    bearbest  
       18 小时 51 分钟前
    就像有的人喜欢吃苹果,有的人喜欢吃橘子,没有讨论的必要
    SakuraYuki
        38
    SakuraYuki  
       18 小时 47 分钟前   ❤️ 4
    别人教小白用 docker 拓展生态都能引起 op 这种闲着没事的网络环境警察出警,不得不感慨现在在互联网上说话真难
    Serino
        39
    Serino  
       18 小时 41 分钟前   ❤️ 1
    看到上面有人说 "openwrt 对于 docker 支持很差"
    我愣了 3 秒,然后仔细看了下,这个帖子是 2025 年,不是 2018 年啊……

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

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

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

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

    所以 nas 社区玩 docker 人家也说的很明白了,「玩」。
    是,docker 是用于隔离依赖环境方便各种服务部署的虚拟化工具。
    但人家业余用它来不挑 os 得跑跑流媒体服务可不就是玩吗,
    好不好玩也不用你来判断是不是,钓鱼好玩不游戏好玩不,我觉得好玩你觉得不好玩都很正常啊为啥要质疑值不值得玩。
    至于为啥要 nas 或软路由玩就问得更迷惑了,人家本来就是 nas 社区,不讨论 nas 上玩讨论啥。
    loveour
        54
    loveour  
       17 小时 53 分钟前
    并不是非要玩 docker ,而是当你需要更多的功能,会发现只能选择 docker ,如果全都要自己部署,是很难搞定的。
    cslive
        55
    cslive  
       17 小时 51 分钟前
    docker 简化了程序安装,像一些大型数据库之类的软件,我只想 docker 安装,手动安装我碰都不想碰
    sn0wdr1am
        56
    sn0wdr1am  
       17 小时 50 分钟前
    docker 是一筐,什么都能往里装。
    Hopetree
        57
    Hopetree  
       17 小时 45 分钟前
    docker 就是 NAS 的工具箱,没有 Docker ,NAS 的可玩性大大降低,有了 Docker ,就有无限可能
    andyskaura
        58
    andyskaura  
       17 小时 44 分钟前
    半吊子选手说下看法,服务如果不放 docker ,跑两天后我就觉得系统不干净了。
    没任何“高大上”的意思
    wu67
        59
    wu67  
       17 小时 39 分钟前
    你们是有什么批量起号发帖任务吗? 最近总是能看到这些很容易引起争议型讨论的内容, 标题都是疑问句/怎么看, 点开用户详情全是 2023 年注册, 个人发帖记录全部展示...
    frankilla
        60
    frankilla  
       17 小时 35 分钟前
    我用旁路由 3 年了,折腾的时候还不影响家人用网,我用着挺好的就行了不需要别人认同。
    billlee
        61
    billlee  
       16 小时 58 分钟前 via Android
    因为他们要的实际上不是 NAS 或者软路由,而是 all in one home server
    fregie
        62
    fregie  
       16 小时 38 分钟前
    因为 docker 在软路由/NAS 上真的有用啊,可以大幅度简化部署某些服务的复杂度
    liwenxiao132006
        63
    liwenxiao132006  
       16 小时 21 分钟前
    看了一眼你的发帖记录,已 block
    webfamer
        64
    webfamer  
       16 小时 14 分钟前
    @liwenxiao132006 发帖记录还真是,和知乎一个样
    mangmaimu
        65
    mangmaimu  
       16 小时 13 分钟前 via iPhone
    科学流量加解密性能肯定是旁路由好啊,主路由肯定是硬路由交换性能好,各取所长。如果旁路由性能不行还不如直接主路由
    IchinoseChiya
        66
    IchinoseChiya  
    OP
       15 小时 59 分钟前
    @wu67 首先我不是你想的那样带任务来的(在 V2EX 带任务发帖有什么意义吗?),其次我觉得我的发帖记录没什么好见不得人的(不隐藏发帖记录难道还有错了?),最后我 23 年接触这个论坛所以 23 年注册有什么问题吗(难道 23 年是什么敏感年份在这一年不允许任何人在 V2EX 注册?)
    chocotan
        67
    chocotan  
       15 小时 56 分钟前
    我也有类似感觉。
    NAS:群辉"欺骗"我存储池损毁,ssh 连接上去实际能读。且群辉系统文件疑似损坏,我登都登不上。后来是组了新机器把盘挂上去读出来恢复的。
    软路由:我自从用上后,网络出问题每周都能遇到......某些软件的稳定性实在是太差了,再加上一堆看不懂的配置......
    docker:只是因为 nas 碰巧也可以当成服务器吧,还有界面,使用门槛低。

    我就自组了机器装了普通 linux 发行版后,我卖了群辉,至今用的很舒服。
    RobinHuuu
        68
    RobinHuuu  
       15 小时 55 分钟前 via iPhone
    旁路由盛行原因其实一方面是设备功能/接口限制,另外就是搞不定当主路由/透明代理,比如稳定性。
    PrinceofInj
        69
    PrinceofInj  
       15 小时 52 分钟前
    可以说 docker 挽救了 Linux 生态,要是没有 docker ,我不敢想象安装一个稍大一点软件要花多大时间,万一一不小心把其他的软件搞坏了就更麻烦了。
    IchinoseChiya
        70
    IchinoseChiya  
    OP
       15 小时 47 分钟前
    @zhaoxiaofeng 奇怪的不是你自己的折腾喜好,奇怪的是这种网络领域非主流的配置方式反而现在成了民间的软路由主流,我想讨论的是这个,谁有空管你自己爱怎么折腾怎么折腾
    IchinoseChiya
        71
    IchinoseChiya  
    OP
       15 小时 44 分钟前
    @frankilla 我真的在帖子底下说了一万遍了,我要问的是 [为什么这种方式成了民间社区主流] ,真当我闲着没事来出警你自己想怎么玩啊
    Yadomin
        72
    Yadomin  
       15 小时 39 分钟前
    好硬的嘴
    IchinoseChiya
        73
    IchinoseChiya  
    OP
       15 小时 29 分钟前
    @Yadomin 别搞人身攻击,来点有逻辑的对话行吗?
    strobber16
        74
    strobber16  
       15 小时 19 分钟前
    微内核
    Danswerme
        75
    Danswerme  
       15 小时 16 分钟前
    请教下关于这段话:比如说所谓“旁路网关”,属于是非严谨词汇。 那么严谨一点应该怎么称呼呢?策略路由吗?
    mwuxlcanrh
        76
    mwuxlcanrh  
       15 小时 12 分钟前
    docker 方便啊,它最适合不喜欢折腾的。我的梯子就是 vps 上挂了个 docker
    q408737515
        77
    q408737515  
       15 小时 11 分钟前
    软路由或 nas 是一直开机的设备,就适合部署 self-host 应用,那用的最多的就是 docker 了。
    guanzhangzhang
        78
    guanzhangzhang  
       15 小时 6 分钟前
    因为很多软件没有适配 openwrt ,需要人写 makefile 和 luci 脚本和 UI 相关,以及 openwrt 上兼容性,我给几个 luci-app 的仓库提交过 pr ,纯软件开发者很少有人去主动适配 openwrt 的。docker 因为 image 的 rootfs 独立,所以在 openwrt 上没有插件的情况下直接部署起来很方便。
    catazshadow
        79
    catazshadow  
       14 小时 59 分钟前 via Android
    @wu67 可能是在故意制造内容用来训练 AI
    Socrazy
        80
    Socrazy  
       14 小时 55 分钟前   ❤️ 4
    好奇葩的问题,看过很多文章,从没有这种感觉,反而感觉 OP 有种高高在上,觉得小白不配拥有的神态,站在鄙视链顶端的样子,难道仅仅因为自己使用主流 Linux 运行 Docker ?还是认为大家都不知道什么是 Linux 或旁路网关?

    使用 NAS 或软路由,仅仅是因为低功耗,而且更低的成本就可以实现,更容易普及而已,难道用台老破小电脑运行 Linux 就比 NAS 或小主机软路由高级?还是必须整台 2U 服务器摆在家里才上得了台面?

    至于软路由,旁路由什么旁网关的,基本都是基于科学上网需求才有的,大家约定俗成都知道是什么就行了。

    这些东西本来就是需求的人多了,自然有人分享,让更多的人接触到,让小白也能轻松用上,那不是最好了嘛。难道非要把这些东西搞成只能科班人士才能玩明白,OP 这类人才会有更有优越感?
    0o0O0o0O0o
        81
    0o0O0o0O0o  
       14 小时 55 分钟前
    > 这么一想玩 Docker 才是真的体现了 Docker 设计之初的目的,小白点两下就能装上各种服务,不需要操心依赖地狱。

    非常赞同 #9 的这句话,OP 也可以思考一下到底什么算自己口中的“奇葩技术路径”。看 OP 也是很推崇 Linux 的,那 OP 不妨想想是什么让 Linux 发展到如今的样子的。
    liyafe1997
        82
    liyafe1997  
       14 小时 44 分钟前
    因为 Docker 是一个生态,很多 Linux App 打包成了 Docker image ,能一键安装,不需要自己编译/配环境等等。
    所以能跑 Docker -> 能装 App -> 能干很多事
    dxgfalcongbit
        83
    dxgfalcongbit  
       14 小时 27 分钟前
    首先声明我是小白用户。

    我觉得楼主的这几个问题问得很好,因为楼主这几个问题也是我比较好奇的事情。

    我自己用过 docker ,但是我确实没明白为什么这么多人喜欢玩 docker ,或者说 docker 的玩点在哪,更具体点就是楼主问的“Docker 有什么特别值得玩的东西”,我觉得核心问题其实就这 1 个,只要回答了这个问题,其它问题自然有了答案。在评论区也许能够看到答案,这样我就不会错过好东西。
    WizardLeo
        84
    WizardLeo  
       14 小时 24 分钟前
    三个问题一次回答。
    -
    不是,但是绝大多数简中用户会“玩软路由、NAS”的用户手边大概率就一台旧电脑、x86 小主机(比如说 j1900 、n5105 以及最近的 n100)运行一个 pve 、unraid 或者 openwrt 。

    如果我使用这样的一台设备,且我希望优雅方便、简单直观图形化地为我的设备装一些应用(比如 jellyfin 、transmission 、filebroswer 、vaultwarden 、nginx proxy manager 、openvpn server),我该怎么做?
    1.装个虚拟机跑 debian13 ,然后用脚本手动安装软件
    2.openwrt 安装 ipk 、apk ,然后命令行配置/第三方 luci 界面
    3.docker
    你的选择?
    -
    另外顺便一提旁路网关的问题,假设我家里是很传统的 光猫拨号上网-路由器 dhcp-终端 家用网络结构。我现在想体验软路由透明代理但不希望影响到家里人上网且没有太多预算,你有什么解决方案吗?
    WizardLeo
        85
    WizardLeo  
       14 小时 18 分钟前
    又另:OP 基本上所有的帖子都是提出问题,没有一个是提出观点/分享发现,有相当大的刷金币嫌疑🤐
    gunner168
        86
    gunner168  
       14 小时 13 分钟前 via iPhone
    @IchinoseChiya 因为很多人家里唯一一台“服务器”就是 nas 或者软路由,所以和 docker 绑在一起是很正常的事
    IchinoseChiya
        87
    IchinoseChiya  
    OP
       14 小时 11 分钟前
    @catazshadow 如果我要训 AI ,我会回复那么多条跟帖?能不能关注一下帖子内容本身
    IchinoseChiya
        88
    IchinoseChiya  
    OP
       14 小时 9 分钟前
    @WizardLeo 又另,我每个帖子间的发帖间隔都很长,你见过有要刷金币的几个月才发一个帖子吗?
    IchinoseChiya
        89
    IchinoseChiya  
    OP
       14 小时 6 分钟前
    @Socrazy 我从来没有说过这样的话,我要表达的也不是这样的意思,我甚至都懒得逐条反驳你,什么时候回帖前能够重新把帖子内容再读一读?
    shakoon
        90
    shakoon  
       14 小时 4 分钟前
    也不完全是这样。我软路由用了 5 年,nas 用了 8 年,对 docker 毫无兴趣
    morytyann
        91
    morytyann  
       14 小时 1 分钟前
    支持

    1. 路由器就该做路由器的事
    2. "旁路由"只会增加问题,不能解决问题。
    CLOUDU
        92
    CLOUDU  
       13 小时 50 分钟前
    我就是小白,我用经历说话,也能不对。
    1 、必要性:最早买 NAS 就是为了玩 PT ,那么就要使用 Tramsmission 和 qBittrronet ,主流方法就是 Docker 安装。
    2 、门槛低:NAS 配置 Docker 简单,拉取,配置最后运行,全是 GUI 操作,更容易上手。
    3 、很省事:用 Docker 配置个 Clash ,然后给 NAS 网络设置填个代理端口,全程也是 GUI 。
    4 、上限低:大多数普通用户来讲,NAS 可能是最接近服务器的设备了。
    5 、平台多:类似于种子、影视和图库工具几乎都提供了 Docker 版本,这是非官方分发产品最方便的方式了。
    IchinoseChiya
        93
    IchinoseChiya  
    OP
       13 小时 50 分钟前
    @WizardLeo 说实话“旁路网关”出现在你的家庭网络架构里你家人的网络性能就已经受影响了(只不过程度可能不是能直接感知到的),预算不够的话闲鱼上两三百收一个多网口 x86 工控机(说实话和部署旁路网关在预算上没什么区别),直接用“透明网关”接入到主路由的架构比所谓“旁路网关”好很多,你自己要用的设备接入透明网关然后你家人直接用主路由就行
    IchinoseChiya
        94
    IchinoseChiya  
    OP
       13 小时 38 分钟前
    @Danswerme 确实算是一种策略路由
    0xD800
        95
    0xD800  
       12 小时 30 分钟前
    喜欢 docker ,因为安装、卸载、迁移太过方便,不用担心安装了什么叼毛软件后还要担心卸载不干净。

    不过我没有 NAS 也没有软路由,但是也关注一些 All in one 的方案,目前并没有觉得社区逢软路由/NAS 就玩 Docker 。
    luodan
        96
    luodan  
       11 小时 53 分钟前
    感觉 OP 并不是来问问题的,只是想来贬一下自己没认知的事物。好心人的解释也不听,还喜欢抬杠。另外,运维?!
    RecursiveG
        97
    RecursiveG  
       11 小时 35 分钟前
    因为 KOL 的工作不是解决技术问题而是树立人设拉拢粉丝。至少 Docker 确实解决了一些问题。
    kemistep
        98
    kemistep  
       11 小时 21 分钟前
    方便啊,一键安装就完事了,整那个破环境,我就想放弃了
    732870147
        99
    732870147  
       8 小时 20 分钟前 via Android
    我是小白,我觉得你觉得我觉得 docker 很高大上。
    webcape233
        100
    webcape233  
       7 小时 6 分钟前 via iPhone
    我就不喜欢 docker ,nas 支持也关了的,自己小主机 server 都是直接安装 gitea 这些,一直稳稳的
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5374 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 02:53 · PVG 10:53 · LAX 19:53 · JFK 22:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.