V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GG5332
V2EX  ›  NAS

在 NAS 上的 docker 跑 windows 容器做下载机用途,可行吗?

  •  
  •   GG5332 · 7 天前 · 1749 次点击

    用了一段时间群晖 NAS ,发现有很多要下载的资源是在各种各样的网盘里面的,如夸克,阿里云,百度云等,要下载还挺麻烦,毕竟他们不全都支持在 NAS 上安装,但是都会有 windows 的客户端,本想将机器做成虚拟化,搞多个 windows 下载机出来,但是看了下,好像有支持 docker 上直接部署 windows 的项目存在,大伙用过这个项目部署 windows 吗,性能如何,做下载机可行吗?

    项目地址: https://github.com/dockur/windows

    39 条回复
    joyhub2140
        1
    joyhub2140  
       7 天前
    你都用群晖了,直接虚拟机跑一台 Windows 10 就行,上门装满各种网盘客户端。
    GG5332
        2
    GG5332  
    OP
       7 天前
    @joyhub2140 现在是直接小主机物理安装群晖,还没有搞成虚拟化平台,如果 docker 里面的 windows 足够使用,就不想再折腾底层的部署了。
    wheat0r
        3
    wheat0r  
       7 天前
    docker 跑 windows 完全是套娃行为
    monkey110
        4
    monkey110  
       7 天前
    单纯下载的话,百度可以用群晖 sync 套件,夸克等可以用 alist 配合 aria2,我就在这么用的,因为我白裙虚拟机跑 win 太卡了。
    ebushicao
        5
    ebushicao  
       7 天前
    建议还是虚拟机跑个 windows 做下载机,我就是这样的。docker 跑 windows 碰到一些问题你可能都搜索不到解决方案,而且我的基本判断是 docker 跑 windows 并不会比虚拟机跑 windows 有更低的占用。
    muzihuaner
        6
    muzihuaner  
       7 天前 via Android
    PVE+Linux(Docker)+WindowsServer(下载)路过
    joyhub2140
        7
    joyhub2140  
       7 天前
    @GG5332 群晖有 vmm 虚拟机套件,我就是这样子安装了一个 ltsc 的 win10 ,平时远程连上去就行啦,不过我觉得体验很一般,主要在 windows 客户端里吃满宽带下载的时候,把我整台群晖 NAS 都卡死了。最终我把虚拟机迁移到台式机里了。
    OliverLee
        8
    OliverLee  
       7 天前
    不是,我觉得你用 Docker 部署一个 Alist ,然后把你说的各种网盘接入,就可以了吧。没必要单独起一个虚拟机,感觉有点浪费资源。
    w568w
        9
    w568w  
       7 天前
    没必要。


    Docker 是应用容器,这决定它就是用来跑单个应用而非系统的,在设计上其他场景里就只会带来不方便,例如不可变的资源配置和端口映射等;

    无头系统容器的解决方案一般是 Canonical 的 LXD 或者更开放的 Incus ,支持运行时配置和资源调配,都是基于 LXC 和 KVM 两套接口。

    也可以用 PVE 或 ESXi 等虚拟机管理器,但这就要求重装系统,看你自己选择。
    GG5332
        10
    GG5332  
    OP
       7 天前
    @monkey110 速度如何,我一直没有成功用 aria2 下载过挂在 alist 上网盘的资料。
    goodryb
        11
    goodryb  
       7 天前
    群晖的 vmm 似乎性能不太好,我 j3455 的黑群晖安装 windows 的虚拟机,几乎是卡的不可用状态

    你要是配置好的话可以先试试
    monkey110
        12
    monkey110  
       7 天前
    @GG5332 开会员的都满速,没开的就是限制的速度。
    coolcoffee
        13
    coolcoffee  
       7 天前
    docker 部署 windows 本质上还是 kvm/qemu 在工作,所以干嘛不直接用虚拟机呢,快照备份还原、软硬件设备增减都不是 docker 能比的。
    GG5332
        14
    GG5332  
    OP
       7 天前
    @coolcoffee 就是因为不用重新部署底层环境。现在就是直接小主机安装了群晖。
    ConfusedBiscuit
        15
    ConfusedBiscuit  
       7 天前
    请 OP 仔细看看你自己贴的这个项目的 README 。这个项目本质上就是个虚拟机,跟自己搞虚拟化有何区别呢?目前好像还没有能在 Linux 内核上直接跑 Windows 容器的方法
    povsister
        16
    povsister  
       7 天前
    白裙性能跑 win 是纯纯折磨,如果你是黑裙,用 PVE 做底层。
    chenluo0429
        17
    chenluo0429  
       7 天前 via Android
    非常好用,可以随时提供一个支持远程并且可持续运行的 win 环境。
    用这个而不是虚拟机是为了减少管理成本,用完即弃
    superchijinpeng
        18
    superchijinpeng  
       7 天前
    完全没问题,性能也不错,推荐
    bao3
        19
    bao3  
       7 天前
    直接让下载软件支持远程下载就可以了,aria2 ,qbtorrent 。省下来的电可以吃好吃得了。
    ipfox
        20
    ipfox  
       7 天前
    不太建议 docker 跑系统,问下有啥好资源在网盘里(偷笑)
    allplay
        21
    allplay  
       7 天前 via Android
    楼主纯属不懂装懂。他似乎不知道群晖本身就是 hyper visor 当然是通过套件实现。在群晖上面装任何系统都可以。
    在 docker 里面弄 Windows 才是套娃叠套娃。docker 容器里面也是虚拟机,虚拟机里面是 Windows 。
    zealic
        22
    zealic  
       7 天前
    群晖的 CloudSync App 可以直接对接各大云盘,非常稳定。根本不需要安装客户端。
    夸克这类用 alist ,再用 Docker 容器几个下载软件:qBitTorrent ,aria2 。
    装虚拟机是完整用例和隔离需求,下载和同步场景直接在 NAS 上运行会省事很多。
    GG5332
        23
    GG5332  
    OP
       7 天前
    @ipfox 小朋友的动画片,超级宝贝 jojo 、动物王国大冒险、熊出没、萌鸡小队、布鲁伊、可爱巧虎岛、自然拼读英语启蒙动画等。
    GG5332
        24
    GG5332  
    OP
       7 天前
    @allplay 不知道你想表达什么,我的本意只是想问问大家有没有人安装过这个项目,效果如何而已,没有什么不懂装懂,是真的不懂。
    GG5332
        25
    GG5332  
    OP
       7 天前
    @zealic 是的,我看 Cloudsync 本身已经支持了几个大的云盘,百度云,OneDrive 等,只是许多我上述列举的动画资源能找到的都是在阿里云,夸克等网盘上,还没有开始玩 PT ,只能在这些地方先找到资源用着先。已经安装了 alist 了,但是用了 alist 自带的 aria2 测试了几次资源下载,都没有成功,可能还要再研究一下,列这个项目出来也是因为看到很多人再说用 winnas 省事,想着直接 docker 化的方式部署一个 windows 容器来解决问题。
    ipfox
        26
    ipfox  
       7 天前
    @GG5332 我馒头上搜索了一下基本都有,你或许先找个新的 PT 站点练练手,熟悉了后我发你个馒头的码
    mwjz
        27
    mwjz  
       7 天前
    @GG5332 我是用 alist , 浏览器装 aria2 插件,然后 alist 一键发送,很好用
    wcloudme
        28
    wcloudme  
       7 天前
    Alist 就搞定大部分了,没必要搞那么复杂。
    killgfat
        29
    killgfat  
       7 天前 via Android
    没记错的话,docker 跑 windows 实际上也是调用的 kvm,所以还是虚拟机
    GG5332
        30
    GG5332  
    OP
       7 天前
    @ipfox 好的,多谢。
    fox2081
        31
    fox2081  
       7 天前
    看你上面说的,Alist 已经试过了,觉得不好用的话上 win 也没问题,不过 cpu 至少也得是 N100 以上的,要不然会很难受,这样先过渡,后续上 PT 搭配 Jellfin ,虚拟机就可以关掉了
    ButcherHu
        32
    ButcherHu  
       7 天前
    这个就是 kvm 虚拟机吧,我记得之前有用 wine 装百度云的 docker ,那个估计能能能好一点吧。但是 wine 兼容性问题一言难尽。
    还有群晖里面可以装虚拟机套件呀,装个 win 然后优化优化应该还可以吧,我之前用的 j1900 装黑裙感觉能跑,rdp 连过去开个百度云感觉挺轻松的。
    alist 感觉挂载阿里云容易被风控,不如官方客户端下载省事。
    paranoiagu
        33
    paranoiagu  
       7 天前 via Android
    超级套娃
    1423
        34
    1423  
       7 天前
    这个项目就一行命令就能跑起来方便得很
    有纠结发帖的时间早就启动了
    Tink
        35
    Tink  
       7 天前
    群会不是有虚拟机吗
    elfmacs
        36
    elfmacs  
       7 天前
    docker 跑 windows 大概率是 docker 里有一个 qemu ,然后 windows 跑在 docker 里的 qemu 里,我觉得这样没什么意义
    elfmacs
        37
    elfmacs  
       7 天前
    dsm in docker 就是这么干的
    JackLiang
        38
    JackLiang  
       7 天前 via Android
    ipfox
        39
    ipfox  
       2 天前
    @GG5332 另外可以试试网易的 filmly
    filmly.163.com
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2853 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:16 · PVG 21:16 · LAX 06:16 · JFK 09:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.