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

macOS 下的 docker 好用吗?

  •  
  •   GTD · 2020-11-25 19:33:41 +08:00 · 2474 次点击
    这是一个创建于 1459 天前的主题,其中的信息可能已经有所发展或是发生改变。
    楼主接触 docker 才几天,一直用 vm 在 linux 里面学习 docker,然后考虑有没有必要在本地机器也下载一个

    话说 macOS 的 docker 好用吗?坑多吗?直接从官网下载比较好还是 homebrew 比较好?

    另外,楼主是 big sur 系统的
    NanonaN
        1
    NanonaN  
       2020-11-25 19:38:11 +08:00 via iPhone   ❤️ 1
    macOS 下的 docker 基于虚拟机的,性能低
    ericwood067
        2
    ericwood067  
       2020-11-25 19:39:32 +08:00   ❤️ 1
    我是直接从官网下的,目前没发现啥坑。
    momocraft
        3
    momocraft  
       2020-11-25 19:40:15 +08:00   ❤️ 1
    能用 巨耗电
    GTD
        4
    GTD  
    OP
       2020-11-25 19:41:45 +08:00
    @momocraft #3

    平常把 docker 关了,还会耗电吗
    GTD
        5
    GTD  
    OP
       2020-11-25 19:44:50 +08:00
    现在楼主有一个问题就是,在虚拟机 vm 里面跑 docker 好,还是直接下载 docker 到 mac 本地来比较好呢?

    目前在虚拟机里面玩 docker 还挺顺畅的,因为是外接显示器,所以没在乎电量
    yyfearth
        6
    yyfearth  
       2020-11-25 19:54:52 +08:00   ❤️ 1
    @GTD 如果你只开 docker 那么用 Docker for Mac 比较好 里面的虚拟机比较轻量 而且不需要额外的配置
    如果你需要同时开 linux vm 和 docker 那么在 vm 里面开 docker 比较好 不然相当于你要开两个虚拟机 而且还可能是不同 hypervisor 的虚拟机
    xeoyen
        7
    xeoyen  
       2020-11-25 20:01:39 +08:00
    我说楼主 id 这么眼熟,前两天看到你被投稿了。
    rbe
        8
    rbe  
       2020-11-25 20:25:25 +08:00   ❤️ 1
    需要映射目录出来时可能会有问题,比如根目录你是没有写入权限的,需要一番操作才行。在 linux vm 里和线上环境类似这类问题会少一些。另外有一点可能会讶异的是 macos 的 docker 是声称自己占用 64G 空间的。
    irytu
        9
    irytu  
       2020-11-25 20:25:34 +08:00 via iPhone   ❤️ 1
    主要 IO 性能差,其他都还能忍
    rbe
        10
    rbe  
       2020-11-25 20:25:49 +08:00
    @rbe #8 当然这个空间可以手动调整
    GTD
        11
    GTD  
    OP
       2020-11-25 20:38:49 +08:00
    @xeoyen #7 啥投稿?
    VeryZero
        12
    VeryZero  
       2020-11-25 21:18:46 +08:00
    除了费电、占内存其他都挺好
    xeoyen
        13
    xeoyen  
       2020-11-25 21:33:18 +08:00
    @GTD 微博上看到的,千万现金流小目标之类的
    yyfearth
        14
    yyfearth  
       2020-11-26 02:50:01 +08:00
    @rbe 你是说 disk image 吗?那是 sparse file 虽然文件大小是 64G 但是实际占用是用多少占多少
    你查看文件信息就能看到 文件大小和实际占用大小不一样的
    momocraft
        15
    momocraft  
       2020-11-26 15:00:05 +08:00
    @GTD 不开那个 docker desktop 就还好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1117 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:44 · PVG 02:44 · LAX 10:44 · JFK 13:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.