lima
v1.0.1
[?网站] [文档] [?松弛( #lima
) ]
Lima 推出了具有自动文件共享和端口转发功能的 Linux 虚拟机(类似于 WSL2)。
Lima 的最初目标是向 Mac 用户推广包括 nerdctl (containNERD ctl) 在内的 Containerd,但 Lima 也可以用于非容器应用程序。
Lima 还支持其他容器引擎(Docker、Podman、Kubernetes 等)和非 macOS 主机(Linux、NetBSD 等)。
设置(在 macOS 上):
brew install lima
limactl start
要运行 Linux 命令:
lima sudo apt-get install -y neofetch
lima neofetch
要使用 containerd 运行容器:
lima nerdctl run --rm hello-world
要使用 Docker 运行容器:
limactl start template://docker
export DOCKER_HOST= $( limactl list docker --format ' unix://{{.Dir}}/sock/docker.sock ' )
docker run --rm hello-world
要使用 Kubernetes 运行容器:
limactl start template://k8s
export KUBECONFIG= $( limactl list k8s --format ' unix://{{.Dir}}/copied-from-guest/kubeconfig.yaml ' )
kubectl apply -f ...
请参阅 https://lima-vm.io/docs/ 了解更多信息。
容器环境:
图形用户界面:
#lima
频道Lima 遵循 CNCF 行为准则。
我们是一个云原生计算基金会沙箱项目。
Linux Foundation® (TLF) 拥有注册商标和使用商标。有关 TLF 商标的列表,请参阅商标使用。