涝罩逝侵安装
安装colima
brew install colima
安装docker-cli
brew install docker
这里我们选择安装最基础的命令行版本,而不是图形化的Docker Desktop
安装Docker Compose以支持容器编排功能
brew install docker-compose
启动Colima
colima start ## 默认配置启动
colima start --kubernetes ## Kubernetes启动
colima start --cpu 1 --memory 2 --disk 10 ## 指定配置启动
colima start --help ## 查看启动配置
默认配置被保存在~/.colima/_templates/default.yaml
# CPU设置
cpu: 8
# 内存设置(以GiB为单位)
memory: 10
# 磁盘大小(以GiB为单位)
disk: 120
# 运行时选择:docker, containerd, incus
runtime: docker
# 是否启用Kubernetes
kubernetes:
enabled: false
# 虚拟机的卷挂载驱动
# virtiofs 仅限于 macOS 和 vmType vz。它是选项中最快的。
mountType: virtiofs
# 为虚拟机指定自定义磁盘镜像。
# 当未指定时,会从https://github.com/abiosoft/colima-core/releases下载适当的磁盘镜像
# 可以指定自定义磁盘镜像的文件路径来覆盖此行为。
diskImage: "//ubuntu-24.04-minimal-cloudimg-arm64-docker.qcow2"
# 虚拟机类型, vz 是 macOS 虚拟化框架,需要macOS 13及以上版本
vmType: vz
# 使用Rosetta进行amd64模拟(需要Mac M1以上和vmType vz)
rosetta: true
# 为虚拟机启用嵌套虚拟化(需要Mac M3以上和vmType vz)
nestedVirtualization: false
# docker daemon的配置,即`daemon.json`
# 例如,配置`registry-mirrors`
docker:
registry-mirrors:
- https://mirror.xxx.com
重启/停止
colima restart
colima stop
一旦虚拟机成功启动,Docker命令行工具就会自动连接到Colima提供的Docker守护进程,此时我们就可以在Mac上正常使用所有Docker命令了。
Mac上使用Colima运行Docker
3635

被折叠的 条评论
为什么被折叠?



