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

有人试过在 win10 家庭版上安装 docker 吗😂

  •  
  •   cwjokaka · 77 天前 · 3967 次点击
    这是一个创建于 77 天前的主题,其中的信息可能已经有所发展或是发生改变。

    按教程手动安装 hyper-V,然后修改注册表绕过了 docker 安装检测,启动 docker 报了这个:

    An error occurred
    Docker doesn't support your Windows version. Check documentation for minimum requirements
    

    docker 版本 v19.03 stable

    36 回复  |  直到 2019-09-20 13:59:34 +08:00
        1
    xupefei   77 天前 via iPhone
    试试基于 vbox 的 docker toolbox?
        2
    zzNucker   77 天前
    别试了 windows 装 docker 很麻烦 而且有些 vt 之类的问题,家庭版也不一定能装
        3
    keyv   77 天前 via iPhone
    家庭版不支持 docker,老老实实用专业版吧。。
        4
    niknik   77 天前
    安装的时候(垃圾 docker,nmsl )
    安装完了( docker 真香,好爽)
        5
    cwjokaka   77 天前
    @xupefei 好的,我试试😓
        6
    fvckDaybyte2   77 天前 via iPhone
    家庭版有 WSL 么
        7
    Vegetable   77 天前
    @fvckDaybyte2 这个是有的,但是印象中不支持 hyperv
        8
    by73   77 天前
    @fvckDaybyte2 有,但是没有 hyper-v,docker desktop 运行是基于 hyper-v 的;用 wsl 装 docker 似乎也可以,不过不知道有什么坑。。
        9
    fvckDaybyte2   77 天前 via iPhone
    @by73
    @Vegetable 应该是要 WSL2 才能直接用 docker,但是印象中 WSL2 是需要 Hyper V 的,这是个死循环😂
        10
    cwjokaka   77 天前
    总算是装下来了🙃
        11
    anguiao   77 天前 via Android
    @fvckDaybyte2 WSL 2 用的是 Hyper-V 的技术,但是家庭版也可以用,不需要完整的 Hyper-V 功能。
        12
    shmilypeter   77 天前
    不行的,不支持 hyper-v
        13
    dongdongkun   77 天前
    试过 win10 企业版,装的人都傻了.还是选择 virtualbox->centos->docker 简单
        14
    zmlq7   77 天前
    看你电脑支不支持虚拟化 反正我电脑是安装成功了 hyper-v 可以通过安装的
        15
    CRUD   77 天前
    @niknik #4 够真实的
        16
    TEwrc   77 天前
    有这功夫某宝买个专业版序列号升级一下性价比不高嘛?
        17
    Mogamigawa   77 天前
    @by73 wsl 不能安装 docker
        18
    hwdef   77 天前
    @Mogamigawa
    wsl2 可以
        19
    roronoaws   77 天前 via Android
    企业版或专业版可以,家庭版好像不行
        20
    liqingcan   77 天前
    你安装后有重启吗?如果重启后注册表会被 windows 改回家庭版的。你需要再去修改一下。之前装的时候好像是这样。有点忘了。
        21
    Mogamigawa   77 天前
    windows 安装 docker 得要一直在后台运行 docker 的那个服务, 就算没有开任何容器也得要在后台运行, 如果这个服务断了一段时间, 下次开启服务要么非常慢, 等好久, 要么开不了服务, 对于洁癖患者很是不友好.
    还是安装在云服务器上吧.
    或者树莓派运行, 树莓派接在路由器上, 然后可以只在内网中使用, 或者内网映射出去.
    我有 4 个树莓派, 接在我的路由器上, 四个口都满了. 他们 5 个放在一边吃灰, 想玩的时候就 SSH 上去.
        22
    orzfanfan   77 天前
    我用的 docker toolbox
        23
    jsnjfz   77 天前
    我的是长期服务版,也装不了 wsl,有 hype-v 但还是不能直接用 docker,用 toolbox 就可以,搜一下就有教程
        24
    cwjokaka   77 天前
    @liqingcan 重启过,也是一样的,最后退一步 toolbox 了
        25
    x7395759   77 天前
    toolbox 就行,其实还是建议买个高级的版本,有很多内容都需要高级一点的版本的
        26
    ryan571   77 天前
    vmware + docker toolbox + docker-machine-vmwareworkstation
    https://github.com/pecigonzalo/docker-machine-vmwareworkstation
    因为平时还要用虚拟机,vbox 和 hyper-v 都太卡了
        27
    unionx   77 天前
    Win10 Pro 版本也就 800 多块钱,不贵的,值得买
        28
    xaplux   77 天前   ♥ 1
    网上有家庭版安装 docker desktop 的教程,需要开启 hype-v,修改注册表,可以安装成功且可以运行,貌似需要设置 docker desktop 开机自动启动,否则关机开机后 docker desktop 就无法启动了。
    还有一种方式是开启 WSL 2,,但是需要开启 win10 的快速通道才能开启 wsl2,不太建议,我前段时间开启了快速通道,有一天系统直接崩溃了,含泪恢复出厂设置。
        29
    baoguok   77 天前
    我就是家庭版,然后升级到了专业版。
    装了 docker,十分好用。
    之前也折腾了 wsl, 运行效率是个很大的问题

    推荐直接升级到专业版,然后上 docker,升级的钱节省的时间都赚回来了
        30
    magicdu   77 天前 via Android   ♥ 1
    我直接不用 Windows 了,装了 Linux
        31
    qwertyegg   77 天前
    我的办法是 vmware 里面的虚拟机装 docker,这样就是正常版的,windows 下 docker 跟 linux 的不太一样,查文档容易走弯路
        32
    baobao1270   77 天前 via Android
    可以装 docker toolbox 而不是 docker ce
        33
    blessyou   77 天前 via Android
    是倒是试过 就是成功不了 xd
        34
    klgd   77 天前
    家庭版不清楚,专业版上用的挺香,就是开机启动容器没搞定
        35
    ETO   76 天前
    专业版用得挺好的,不过还是心里痒痒再加上工作不饱和 就想主力用 linux。
        36
    Ravenddd   76 天前
    我装了, 还挺方便的, 试试改注册表改成专业版, 然后启动 docker, 之后重启电脑注册表会恢复, 但是不影响 docker 运行
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2883 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 31ms · UTC 00:53 · PVG 08:53 · LAX 16:53 · JFK 19:53
    ♥ Do have faith in what you're doing.