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

Mac Docker 使用的较佳实践

  •  
  •   ccc00 · 180 天前 via iPhone · 1772 次点击
    这是一个创建于 180 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Mac 的 Docker Desktop 启动速度慢,消耗大,容易崩溃。
    因此我的替代方案是:
    使用 Orbstack 替代 Docker Desktop ,管理 Docker Compose 使用 Dockge 面板,这种组合方式启动快入闪电⚡️。
    22 条回复    2024-11-04 16:31:59 +08:00
    AoEiuV020JP
        1
    AoEiuV020JP  
       180 天前
    我是打开 Docker Desktop 然后命令行使用,Docker Desktop 窗口好像有时候出不来,搞不清楚,
    dzdh
        2
    dzdh  
       180 天前
    Orbstack +1

    还自带虚拟机 类似 wsl 的体验 很棒
    smallyu
        3
    smallyu  
       180 天前 via iPhone
    mac 上指定 docker 的镜像到外接磁盘非常麻烦
    ccc00
        4
    ccc00  
    OP
       180 天前 via iPhone
    @AoEiuV020JP 换个 Orbstack 试试,稳定很多
    ccc00
        5
    ccc00  
    OP
       180 天前 via iPhone
    @dzdh 建议配合 Dockge 使用,很爽
    ccc00
        6
    ccc00  
    OP
       180 天前 via iPhone
    @smallyu 这种不会,请问通常是什么场景,需要外接磁盘?
    maladaxia
        7
    maladaxia  
       180 天前
    @dzdh Orbstack 不也是虚拟机吗, 怎么做到速度更快的?
    dzdh
        8
    dzdh  
       180 天前
    zfyStars
        9
    zfyStars  
       180 天前
    Orbstack 非常爽
    mingoing428
        10
    mingoing428  
       179 天前
    podman?
    phrack
        11
    phrack  
       179 天前 via iPhone   ❤️ 1
    我用的 remote docker ,不过端口映射,文件夹映射都是远程那个系统上的,比较麻烦
    ccc00
        12
    ccc00  
    OP
       179 天前 via iPhone
    @mingoing428 没用过,都是用 docker 多
    ccc00
        13
    ccc00  
    OP
       179 天前 via iPhone
    @phrack 请问你平常怎么去管理远程的 docker
    ccc00
        14
    ccc00  
    OP
       179 天前 via iPhone
    @zfyStars 是的
    luoshuimumu
        15
    luoshuimumu  
       179 天前
    没发觉它启动速度慢,消耗大,但是偶尔有崩。
    倒是经常遇到 m2 芯片架构导致的找不到镜像的问题,很烦。同事的 m1 就能正常跑。
    mkmoon
        16
    mkmoon  
       179 天前 via iPhone
    remote+1 ,mac 只安装了 docker cli ,除了映射目录之外,其他体验基本和本地的 docker desktop 一样,远程编辑和开发用 vscode remote 就很爽了
    ccc00
        17
    ccc00  
    OP
       179 天前 via iPhone
    @luoshuimumu 试试 Orbstack ,稳定很多
    ccc00
        18
    ccc00  
    OP
       179 天前 via iPhone
    @mkmoon 挺好的,Mac 是跳板机,不消耗本地资源
    luoshuimumu
        19
    luoshuimumu  
       178 天前
    @ccc00
    特来感谢,果然就避开了芯片架构问题,之前起不来的镜像现在通过 Orbstack 装了 rocky9 ,然后在里面能起了。
    ccc00
        20
    ccc00  
    OP
       178 天前 via iPhone
    @luoshuimumu 很高兴帮到你,如果用到 compose ,试一下 dockge 面板,新建个 docker 一分钟搞定
    f1ynnv2
        21
    f1ynnv2  
       12 天前
    @ccc00 dockge 是只能用在 Linux 下面吗? macOS 也可以吗
    ccc00
        22
    ccc00  
    OP
       12 天前 via iPhone
    @f1ynnv2 所有平台都可以。只是一个可视化面板
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2972 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 08:56 · PVG 16:56 · LAX 00:56 · JFK 03:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.