仁媒禾毫安装

安装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命令了。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐