macOS的Docker Desktop对于小型企业(员工少于250人且年收入低于1000万美元)、个人、教育用途和非商业开源项目是免费的。其他情况下,需要付费订阅。
Colima是一个为开发者设计的轻量级容器运行时,它提供了一种简单、快速、安全的本地容器应用运行方案。与Docker Desktop相比,Colima易于操作,且具备自动重启容器、浏览器内打开应用等便捷功能。
1、安装
brew install colima
在使用colima start启动时会报如下错误:
$ colima start
INFO[0000] starting colima
INFO[0000] runtime: docker
FATA[0000] dependency check failed for docker: docker not found, run 'brew install docker' to install
此时,需要安装docker cli
brew install docker
注意:该命令只会安装docker的客户端
2、使用
colima start
colima stop
#卸载
brew uninstall colima
3、配置数据源
colima start --edit
[colima start --edit
] = [编辑 ~/.colima/default/colima.yaml
] + [重启 Colima]
注意:重启后,会覆盖 vm 内的 /etc/docker/daemon.json
对应镜像源配置。