Colima(第三方项目)
“Lima 与 Colima 有什么关系?”
Colima 是一个第三方项目,它包装了 Lima 以提供启动容器的替代用户体验。
主要区别是 Colima 默认启动 Docker,而 Lima 默认启动 containerd。
容器 | Lima | Colima |
---|---|---|
containerd | limactl start | colima start --runtime=containerd |
Docker | limactl start template://docker | colima start |
Podman | limactl start template://podman | - |
Kubernetes (k3s) | limactl start template://k3s | colima start --kubernetes |
Kubernetes (kubeadm) | limactl start template://k8s | - |
colima
CLI 与 limactl
CLI 类似,但有一些细微差别:
配置 | Lima | Colima |
---|---|---|
CPU | limactl start --cpus=4 | colima start --cpu=4 |
反向 SSHFS | limactl start --mount-type=reverse-sshfs | colima start --mount-type=sshfs |
Rosetta | limactl start --rosetta | colima start --vz-rosetta |
通过 IP 访问虚拟机 | limactl start --network=lima:shared | colima start --network-address |