Mac 本地空间有限,Docker Desktop 在运行时会预分配大量空间,导致 Mac 本地空间被占用。经常出现Mac 本地空间不足,需要清理 Mac 本地空间。
Lima 是一个轻量级的虚拟机管理工具,可以在 Mac 上运行 Linux 虚拟机,并且可以运行 Docker 容器并将Docker socket映射到 Mac 本地直接用Docker访问。
安装 colima、Lima、docker
1
brew install lima docker colima docker-credential-helper docker-buildx docker-compose
创建 Lima 虚拟机
1
colima start
启动容器
1
docker run -d --name my-container -p 8080:80 nginx