讨论一下小主机上运行Docker,OpenWrt软路由的N种方式
- NCE_Fans1. 实体机直装OpenWRT,其他什么都没,适合配置低,没别的想法的。
2. 实体机直装OpenWRT,OpenWrt下跑Docker
3. PVE+KVM里跑OpenWRT,OpenWRT里面跑Docker或者在PVE下再加一个单独的KVM里面跑Docker.
4. PVE下直接用chroot,在chroot下跑Docker。Docker里面跑openwrt或者在PVE下再加一个单独的KVM里面跑openWRT
5. PVE下跑LXC,在LXC下跑Docker,Docker里面跑openwrt或者在PVE下再加一个单独的KVM里面跑openWRT。
6.把3-5中的PVE换成Debian无桌面版。
7. Esxi 效率低,兼容性差,可以弃用了。
你用的哪种方式呢?哪种效率高,简单方便。不考虑跑黑群等NAS的情况下。 - 数不清硬路由+虚拟化旁路由
- fryrice性能够的话用docker 跑openwrt升级和维护比较方便 iOS fly ~
- guchg我用的2,很方便的
- NCE_Fans单独买硬路由,这硬路由有点贵
- NCE_Fans那就是第四种了,Docker里面跑 openWRT性能损失大吗?我没试过
- 功夫小狗我用6,但是并不是开一个KVM跑docker,而是直接在debian上跑docker的。
- NCE_Fans问题来了,是openWRT跑Docker好,还是Docker里面跑openWRT好?
- fryrice
- NCE_Fans刚看到你帖了,膜拜学习一下
- jianlove虚拟机跑软路由啊
- guchg个人认为对Openwrt有性能要求货物理机本身性能较弱的话,考虑物理机直装比较好
我是J1900的CPU,加一块硬盘,4网口,24小时开机。平时将各来源文件syncthing同步到软路由的硬盘上,隔段时间启动NAS服务器,把相关内容一次性导入NAS储存 - netzerg好难懂啊,谁能科普一下吗?
我现在软路由和N1都是刷的openwrt,这个docker是干嘛的?装了有什么好处? - sw2777虚拟机跑lede
- 功夫小狗openWRT是完整的操作系统,Docker不是,所以如果要跑Docker必须有底层的OS。
所以效能上有差别 - miniss如果先装个windows,再装个虚拟机,再装个openwrt,目前还暂时没搞定网卡直通怎么搞
- tons当然是装debian,然后docker跑各种服务,包括openwrt,性能损失很小
- 功夫小狗我的快递都还没到,好多都还没有更新。
等了快要一个月了。 - linng106不加nas功能,弄来弄去就跑个openwrt那为什么要虚拟化?直接物理直接装不就好了吗,
- winloud买了个N1在路上,准备emmc刷op
- forwhat搞不清。。
你的小主机上要虚拟一堆电脑出来干嘛
直接装CentOS/openwrt,然后架起docker不香么? - guchgnas功能也有,smb和ftp服务开启,还可以docker跑nextcloud,百度云
- forwhatsmb,nextcloud有一个可以了吧。。。
况且这些都是可以在docker中跑起来的 - guchg嗯也是,我试了试nextcloud,关了
- linng106简单nas功能OpenWrt自己就有,用不着虚拟化啥的
- NCE_Fans很多小主机无风扇,体积迷你放弱电箱,不能装大硬盘,NAS不现实。直装 openWRT维护不便
- NCE_Fans直装Openwrt最大的问题是不便维护。放在虚拟里面,做快照备份恢复方便
- guchg基本上不用什么维护,备份一下配置文件就好了。所有这些openwrt的流派,备份文件通用
- forwhat讲真,nas这玩意建议和路由器独立。
docker跑应用的话,可以和小主机合起来。不过你自己家用的话。。。。也用不到啥服务应用啊 - NCE_Fans所以,那是OpenWRT跑Docker性能损失小了。
- 01802docker不是为了方便吗,直接debian10下搞全部就好
- NCE_Fans有时候需要完全重装的时候,就比较麻烦了,要取出来,接显示器,键盘鼠标之类的。在线升级固件,很多情况下并不通用。我本来也是直装的,后来碰到固件不支持USB打印机,折腾起来好麻烦。机子性能还不错,最后还是用PVE,里面再KVM装 openWRT,。PVE里再直接跑Docker,Docker里面跑打印机共享,太方便了,全程都是傻瓜操作模式。
- NCE_Fans嗯嗯,同感。路由小巧,放进弱电箱要求功耗低散热要求低。加NAS的话就实现不了。再跑上Docker或者其它虚拟机是不想浪费机子的性能。
- NCE_Fans直接装Debian里面跑Docker,和直接装PVE跑Docker哪种更优势?PVE实际上也是改装版的Debian。
- tons
- maxims为什么不是物理机跑alpine+各种基础服务.+docker? iPhone SE Fly~
- NCE_Fans我也在想同样的问题。PVE更轻量化,相当于精简版的Debian,而且为以后增加跑虚拟机留下了便利吧😄
- NCE_Fans第一次听说这个,好提议。Google了一下,轻量级的Linux。对比Arch Linux哪个更好用?文档支持很好?用Debian是因为更成熟,资料随便一搜一堆
- maxims做为基础系统,支撑docker完全够用了。 iPhone SE Fly~
- 阿基琉斯回复9#fryrice
300M以内,软路由也体现不出价值,我试了下68U,大概再550Mbbps+才出现单核心100%。。。。如果我关掉一些服务还能更快。
而且这还是bt的情况,如果用百度网盘,占用率还更低。 - tsounny这跟茴香豆的四种写法有什么本质区别呢
- kingsmartesxi用着很好,很稳定,而且配合群晖的备份功能可以直接定期备份lede和各种虚拟机…… iOS fly ~
- 故都的秋你们都是这样的人 iOS fly ~
- erik原来一直debian+docker
这两天闲得慌换成了pve
试用一下感觉毫无意义
打算再换回去了 iOS fly ~ - cw9259N1准备入手第二台刷成软路由了!
- xin.h怎么把openwrt固件弄到docker里边跑呢?