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

157 天前
 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 了。

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

4906 次点击
所在节点    macOS
26 条回复
YsHaNg
156 天前
@sinotw yep Docker Desktop 人见人烦
sinotw
155 天前
@YsHaNg #21 好像在非 Linux 机器上运行 docker 都是这个思路,轻量 Linux 虚拟机+兼容 docker 的容器。Lima ( Colima )也是吧
YsHaNg
155 天前
@sinotw 我觉得主要就是尽量不要在非原生支持的机器上跑 docker 有需求也尽量找简化网络 储存等配置的环境
5dang
155 天前
不是直接在 terminal 拉 image ,然后直接在 Orbstack 里面监控么? 还有其他操作么?
techphoebe
155 天前
我用 orbstack 设置编译时的代理一直有问题,你们都没遇到吗?
qq99275
154 天前

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

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

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

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

© 2021 V2EX