[? Site Web ] [ Documentation ] [? Slack ( #lima
) ]
Lima lance des machines virtuelles Linux avec partage automatique de fichiers et redirection de port (similaire à WSL2).
L'objectif initial de Lima était de promouvoir containersd incluant nerdctl (containNERD ctl) auprès des utilisateurs Mac, mais Lima peut également être utilisé pour des applications non-conteneurs.
Lima prend également en charge d'autres moteurs de conteneurs (Docker, Podman, Kubernetes, etc.) et des hôtes non macOS (Linux, NetBSD, etc.).
Configurer (sur macOS) :
brew install lima
limactl start
Pour exécuter des commandes Linux :
lima sudo apt-get install -y neofetch
lima neofetch
Pour exécuter des conteneurs avec containersd :
lima nerdctl run --rm hello-world
Pour exécuter des conteneurs avec Docker :
limactl start template://docker
export DOCKER_HOST= $( limactl list docker --format ' unix://{{.Dir}}/sock/docker.sock ' )
docker run --rm hello-world
Pour exécuter des conteneurs avec Kubernetes :
limactl start template://k8s
export KUBECONFIG= $( limactl list k8s --format ' unix://{{.Dir}}/copied-from-guest/kubeconfig.yaml ' )
kubectl apply -f ...
Voir https://lima-vm.io/docs/ pour plus d'informations.
Environnements de conteneurs :
Interface graphique :
#lima
dans le CNCF SlackLima suit le code de conduite de la CNCF.
Nous sommes un projet sandbox de la Cloud Native Computing Foundation.
La Linux Foundation® (TLF) possède des marques déposées et utilise des marques commerciales. Pour une liste des marques TLF, voir Utilisation des marques.