墙裂推荐大家用 orbstack 代替 docker desktop

2023-11-25 15:01:01 +08:00
 Jony4Fun

官网链接放这了: https://orbstack.dev/

其实大部分功能和 docker desktop 类似,但是内存占用据说少了很多。

个人非商用是免费的。

界面也挺简洁的。

还有虚拟机管理的功能。美中不足的就是不能自己指定镜像

虚拟机和宿主机互操作的这个功能真的吹爆!

docker 也是 orbstack 自带的

ls -lha /usr/local/bin/docker
lrwxr-xr-x@ 1 root  wheel    53B 11 16 14:48 /usr/local/bin/docker -> /Applications/OrbStack.app/Contents/MacOS/xbin/docker
17058 次点击
所在节点    macOS
43 条回复
FlytoSirius
2023-11-26 00:20:53 +08:00
楼主没有说, 这个 orbstack 只能是在 mac os 下使用的软件.......

这么重要的事情, 居然不提.....
FRX00
2023-11-26 00:45:01 +08:00
@FlytoSirius op 发的就是 macos 区啊。
houshuu
2023-11-26 02:04:39 +08:00
公司的话需要授权的, 我们公司最后还是只允许用 lima, colima 之类的
billzhuang
2023-11-26 06:37:41 +08:00
@hunterzhang86 orbstack 在公司用也算商用啊
hunterzhang86
2023-11-26 06:54:15 +08:00
@billzhuang 是的,只不过公司还没把他纳入到黑名单里面。
EnochZack
2023-11-26 07:29:54 +08:00
@houshuu colima 挺好的,orbstack 我也在用不过这玩意还在公测有一些 bug ,主要是它把卷挂载到主目录后那个图标我有点不舒服🤣
dw2693734d
2023-11-26 07:53:00 +08:00
billzhuang
2023-11-26 08:48:15 +08:00
@hunterzhang86 既然你们是正经公司,那你也不要用 orbstack ,以免带来不必要的麻烦。
SecondaryMarquis
2023-11-26 09:07:11 +08:00
如果是纯 cli 的话,推荐 colima (container runtimes on macOS) 无缝体验 docker 。k3d 体验 k3s on docker 。
holulu
2023-11-26 09:07:46 +08:00
@daveh Docker Desktop 现在也是用 macOS 的虚拟化框架,安装不用密码,直接像普通程序一样跑。还可以启用 Virtio ,IO 性能比以前好很多了。
holulu
2023-11-26 09:16:10 +08:00
OrbStack 看起来像一个人开发的项目,闭源,bug 修复的速度好慢,个人用用还好,商业用风险有点高。
fsdrw08
2023-11-26 09:51:43 +08:00
我选择 podman desktop
fancy2020
2023-11-26 11:42:06 +08:00
下载试了一下,启动之后有个“Virtual Machine Service for OrbStack Helper" 直接占有 7.98GB 。这正常吗?
这样的话,感觉内存占用比 Docker Desktop 多多了
neochen13
2023-11-26 12:54:28 +08:00
请问一下 OrbStack 能用 host.docker.internal 吗?
在容器里使用 host.docker.internal ,代表宿主机咯
superchijinpeng
2023-11-26 13:11:00 +08:00
OrbStack 是 Mac 上我用过最快的
Jony4Fun
2023-11-26 14:40:31 +08:00
@fancy2020 不应该啊,我现在开一个虚拟机+个位数的 container ,大概才 4.67GB
Jony4Fun
2023-11-26 14:47:55 +08:00
@neochen13 #34

container-name.orb.local

Refer to: https://docs.orbstack.dev/docker/domains

> Each container in OrbStack has a domain name, container-name.orb.local, or service.project.orb.local for Compose.

不过没看懂它所谓的不需要记住端口是怎么实现的...
Jony4Fun
2023-11-26 14:49:25 +08:00
@fsdrw08 #32 看起来也差不多哈哈,不过 podman 完全开源的是吧,有机会尝试一下。。

主要是 orbstack 的官网和客户端做得有点好看,颜狗完全抵抗不住 TT
LagunAPaTa
2023-11-26 15:04:32 +08:00
拿来试试
在 win10 跑 docker desktop 经常莫名其妙出现 bind 的目录无法读写的问题 整自闭了……
Jony4Fun
2023-11-26 15:09:20 +08:00
不支持 Win 吧
@LagunAPaTa 试试先创建命名 volume ,然后挂载会不会好一点?

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

https://yangjunhui.monster/t/995120

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

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

© 2021 V2EX