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

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

  •  
  •   GG5332 · 10 天前 · 1800 次点击

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

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

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


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

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

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

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