containerd(默认)

Lima 内置集成了 containerdnerdctl (contaiNERD CTL):

lima nerdctl run -d --name nginx -p 127.0.0.1:8080:80 nginx:alpine

nerdctl.lima run -d --name nginx -p 127.0.0.1:8080:80 nginx:alpine
  • 如果你通过 make install 安装了 Lima,nerdctl.lima 命令也可作为 nerdctl 使用。
  • 如果你通过 brew install lima 安装了 Lima,你可以自己创建一个别名(或符号链接): alias nerdctl=nerdctl.lima
limactl start --containerd=system
lima sudo nerdctl run -d --name nginx -p 127.0.0.1:8080:80 nginx:alpine

nerdctl 命令的用法类似于 docker 命令。参见 命令参考

禁用 containerd

要禁用 containerd,请使用 --containerd=none 启动实例:

limactl start --containerd=none