Mac 上安装 OrbStack 替代 Docker Desktop

什么是 OrbStack

OrbStack 是一个轻量级的 Docker 替代工具,相比 Docker Desktop:

  • 启动更快
  • 资源占用更低
  • 有原生 macOS GUI
  • 免费(基本功能)

安装过程

1. 下载安装

https://orbstack.dev/download

下载完成后,双击打开 .dmg 文件,将 OrbStack 拖入 Applications 文件夹即可。

2. 启动 Docker

打开 OrbStack 应用,点击 “Start” 按钮启动 Docker 环境。

验证安装:

$ orbctl status
Running

$ docker version --format '{{.Server.Version}}'
28.5.2

配置国内镜像源

配置 Docker 的镜像源来加速拉取。

1. 创建配置文件

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json << 'EOF'
{
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "https://mirror.ccs.tencentyun.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}
EOF

2. 重启 Docker

在 OrbStack 菜单中:

  • Stop Docker
  • Start Docker

测试运行

$ docker run hello-world

Hello from Docker!
This message shows that your installation appears to be working correctly.

完美!🎉

参考


Mac Studio 安装 OpenClaw 多实例共存实录 为什么 cAdvisor 在部分节点采集不到容器的内存数据?