原来我今天才知道 Orbstack 正确的使用姿势 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
sinotw
V2EX    macOS

原来我今天才知道 Orbstack 正确的使用姿势

  •  
  •   sinotw Apr 9, 2025 6891 views
    This topic created in 383 days ago, the information mentioned may be changed or developed.

    以前一直是先到 Docker 下载最新版安装,然后再安装 Orbstack ,运行没什么问题,但是每次使用,都需要启动 Docker ,连带着就启动了那个笨重的 Docker Desktop 。而且貌似这样使用 Docker Desktop 中的 Image 和 Orbstack 中的不完全一致。

    今天看着这个 Docker Desktop 越发不顺眼,就卸载了,然后

    brew install docker 

    然后

    brew services start docker 

    但是失败了。

    经过一番搜索,了解了原来

    brew install docker 

    安装的只是 Docker 的 cli (不全面,但大致就是这个意思),还需要配合 Docker 引擎使用,Orbstack 根据 Docker 开放的技术标准实现了自己的引擎。 只需要

    echo 'export DOCKER_HOST="unix:///Users/xxxxx/.orbstack/run/docker.sock"' >> ~/.zshrc source ~/.zshrc 

    然后执行 Docker 的各种命令就和以前完全一样了,但是终于不用面对那个臃肿的 Docker Desktop 了。

    一通折腾下来,终于清爽了。

    26 replies    2025-04-12 06:56:07 +08:00
    yangg
        1
    yangg  
       Apr 9, 2025   3
    .。。。orb 不需要 docker ,内置也 docker 也可以啊
    zthxxx
        2
    zthxxx  
       Apr 9, 2025   2
    ...

    brew remove --cask docker
    brew install --cask orbstack
    sinotw
        3
    sinotw  
    OP
       Apr 9, 2025
    @yangg @zthxxx ,原来 Orbstack 连 docker 命令也自带了,学习了,这下才是正确的姿势。
    Vnaner
        4
    Vnaner  
       Apr 9, 2025
    我的 Orbstack admin 权限一直打不开,有一样的吗
    sickoo
        5
    sickoo  
       Apr 9, 2025
    安装了 orbstack 不需要安装 docker 吧。。。。
    hefish
        6
    hefish  
       Apr 9, 2025
    我觉得搞台 nas 跑 pve ,再跑 debian ,再跑 docker 也一样。。。
    sinotw
        7
    sinotw  
    OP
       Apr 9, 2025
    @sickoo 是的,我还是复杂化了。
    我记得我第一次用的时候,是先把 Docker Desktop 卸载了,只安装了 Orbstack ,然后执行 docker 命令时,报错,又把 Docker 安装了才好用,所以我一直以为 Orbstack 必须配合 Docker 使用才可以。
    freeair
        8
    freeair  
       Apr 9, 2025
    mac 上现在跑的 orbstack ,也是看到 v2 推荐用的,感觉不错。
    zfyime
        9
    zfyime  
       Apr 9, 2025
    好搞笑 一直只需要 orbstack 就行 不需要再安装 docker 和 Docker Desktop
    tars16
        10
    tars16  
       Apr 9, 2025
    干净卸载可以:brew uninstall --cask --force --zap Docker-Desktop

    另:orb 还可以运行 Linux 虚拟机
    movq
        11
    movq  
       Apr 9, 2025
    colima 也可以,orbstack 商用是收费的
    Tink
        12
    Tink  
    PRO
       Apr 9, 2025
    orbstack 自带 docker
    EastLord
        13
    EastLord  
       Apr 9, 2025
    不是,哥们
    sinotw
        14
    sinotw  
    OP
       Apr 9, 2025
    @zfy941 是的,我弄复杂了,第一次用的时候卸载 docker 后执行命令报错了,又安装 docker 才搞定,所以我一直以为 orb 必须配合 docker 使用,多谢。
    sinotw
        15
    sinotw  
    OP
       Apr 9, 2025
    @tars16
    @movq
    @Tink
    @EastLord
    是的,多谢各位
    jqtmviyu
        16
    jqtmviyu  
       Apr 9, 2025
    不会就我一个 orb 运行 ubuntu, 然后在 ubuntu 里装 docker 的吧.
    主要之前编译 openwrt 和 安卓内核需要 linux 环境, macos 上需要 docker 也是生成镜像发布到 docker hub.

    真正实际运行是在 nas 上了.
    YsHaNg
        17
    YsHaNg  
       Apr 10, 2025
    op 是不是没用用过 wsl
    sinotw
        18
    sinotw  
    OP
       Apr 10, 2025
    @YsHaNg 在 pd 中的 win11 中安装过 wsl 1 ,不支持 wsl2 ,不过我确实没怎么用过 wsl ,基本不用 windows 。
    YsHaNg
        19
    YsHaNg  
       Apr 10, 2025
    @sinotw 我的理解 Orbstack 对应 wsl2 windows 上最佳 docker 使用方式也是仅在 wsl 里装 docker.io
    sinotw
        20
    sinotw  
    OP
       Apr 10, 2025
    @YsHaNg #19 你的意思是,在 windows 上也不装 Docker Desktop ,而是在 wsl 2 这个 hyper-v 虚拟机中以 linux 的方式安装 docker 吗?
    YsHaNg
        21
    YsHaNg  
       Apr 10, 2025 via iPhone
    @sinotw yep Docker Desktop 人见人烦
    sinotw
        22
    sinotw  
    OP
       Apr 10, 2025
    @YsHaNg #21 好像在非 Linux 机器上运行 docker 都是这个思路,轻量 Linux 虚拟机+兼容 docker 的容器。Lima ( Colima )也是吧
    YsHaNg
        23
    YsHaNg  
       Apr 10, 2025
    @sinotw 我觉得主要就是尽量不要在非原生支持的机器上跑 docker 有需求也尽量找简化网络 储存等配置的环境
    5dang
        24
    5dang  
       Apr 10, 2025 via iPhone
    不是直接在 terminal 拉 image ,然后直接在 Orbstack 里面监控么? 还有其他操作么?
    techphoebe
        25
    techphoebe  
       Apr 11, 2025 via iPhone
    我用 orbstack 设置编译时的代理一直有问题,你们都没遇到吗?
    qq99275
        26
    qq99275  
       Apr 12, 2025
    About     Help     Advertise     Blog     API     FAQ     Solana     5884 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 66ms UTC 01:56 PVG 09:56 LAX 18:56 JFK 21:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86