docker desktop 替代方案

1,217 阅读1分钟

突然收到公司邮件,不让用docker desktop了,蓝瘦 香菇~

于是 费劲巴拉 寻找替代方案~

Colima:轻量级容器运行时

简介:
Colima是一个为开发者设计的轻量级容器运行时,它提供了一种简单、快速、安全的本地容器应用运行方案。与Docker Desktop相比,Colima易于操作,且具备自动重启容器、浏览器内打开应用等便捷功能。

安装指南:

  1. 安装Homebrew(若未安装):

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  2. 安装Colima

    brew install colima
    
  3. 启动Colima

    colima start
    
  4. 停止Colima

    colima stop
    
  5. 卸载Colima

    brew uninstall colima
    

Docker交互:
在Colima中,Docker CLI已预装,你可以直接使用docker命令管理容器。

基本Docker命令:

  • docker run - 运行容器
  • docker ps - 查看运行容器
  • docker stop - 停止容器
  • docker rm - 删除容器
  • ...

配置Docker CLI指向Colima:

eval "$(colima env)"

Colima命令说明:

  • colima start - 启动容器运行时
  • colima stop - 停止容器运行时
  • colima restart - 重启容器运行时
  • ...

自定义虚拟机:
Colima允许你自定义虚拟机设置,如CPU核心数、内存大小等,通过:

  • colima config set - 设置配置项
  • colima config get - 获取配置项值
  • ...

重启电脑后:
电脑重启后,使用colima start启动虚拟机,然后即可继续使用Docker命令。