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

2025 年 4 月 9 日
 sinotw

以前一直是先到 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 了。

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

8399 次点击
所在节点    macOS
26 条回复
yangg
2025 年 4 月 9 日
.。。。orb 不需要 docker ,内置也 docker 也可以啊
zthxxx
2025 年 4 月 9 日
...

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

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

真正实际运行是在 nas 上了.
YsHaNg
2025 年 4 月 10 日
op 是不是没用用过 wsl
sinotw
2025 年 4 月 10 日
@YsHaNg 在 pd 中的 win11 中安装过 wsl 1 ,不支持 wsl2 ,不过我确实没怎么用过 wsl ,基本不用 windows 。
YsHaNg
2025 年 4 月 10 日
@sinotw 我的理解 Orbstack 对应 wsl2 windows 上最佳 docker 使用方式也是仅在 wsl 里装 docker.io
sinotw
2025 年 4 月 10 日
@YsHaNg #19 你的意思是,在 windows 上也不装 Docker Desktop ,而是在 wsl 2 这个 hyper-v 虚拟机中以 linux 的方式安装 docker 吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1124197

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX