
Unterstützung für Intel und Apple Silicon Macs und Linux
Colima ist auf Homebrew, Macports und Nix erhältlich. Weitere Installationsoptionen finden Sie hier.
# Homebrew
brew install colima
# MacPorts
sudo port install colima
# Nix
nix-env -iA nixpkgs.colima
Oder am Blutungskante bleiben (nur ein Homebrew)
brew install --HEAD colima
Wenn das Upgrade von V0.5.6 oder niedriger ist, muss neu einstunden werden, indem die vorhandene Instanz gelöscht wird.
colima delete # delete existing instance
colima startStarten Sie Colima mit Standardeinstellungen
colima start
Weitere Nutzungsoptionen
colima --help
colima start --help
Oder eine Konfigurationsdatei verwenden
colima start --edit
Beim ersten Start initiiert Colima eine von Benutzer angegebene Laufzeit, die standardmäßig mit Docker ausfällt.
Der Docker -Client ist für die Docker -Laufzeit erforderlich. Installierbar mit Brew brew install docker .
Sie können den docker -Client auf MacOS verwenden, nachdem colima start .
colima start --runtime containerd Starts und Setup Containerd. Sie können colima nerdctl verwenden, um mit Container mit NerDCTL zu interagieren.
Es wird empfohlen, colima nerdctl install auszuführen, um nerdctl Alias -Skript in $ path zu installieren.
Kubectl ist für Kubernetes erforderlich. Installierbar mit brew install kubectl .
Um Kubernetes zu aktivieren, starten Sie Colima mit --kubernetes Flag.
colima start --kubernetes
Für Docker -Laufzeit sind Bilder, die mit Docker erstellt oder gezogen werden, für Kubernetes zugänglich.
Für Container -Laufzeit sind Bilder, die im k8s.io -Namespace erstellt oder gezogen werden, für Kubernetes zugänglich.
Benötigt V0.7.0
Incus Client ist für die Laufzeit in der Incus erforderlich. Installierbar mit Brew brew install incus .
colima start --runtime incus Starts und Setup Incus.
Sie können den incus -Client auf macOS verwenden, nachdem colima start .
Hinweis: Das Ausführen von virtuellen Maschinen auf Incus wird nur auf M3 oder neueren Apple Silicon -Geräten unterstützt.
Benötigt V0.7.0
Colima kann auch ausschließlich als kopfloser Virtual Machine Manager verwendet werden, indem none Laufzeit angegeben wird.
Die von Colima erstellte Standard -VM verfügt über 2 CPUs, 2GIB -Speicher und 100 -Gib -Speicher.
Die VM kann entweder durch Übergabe zusätzlicher Flags an colima start angepasst werden. EG --cpu , --memory , --disk , --runtime . Oder durch Bearbeiten der Konfigurationsdatei mit colima start --edit .
NOTIZ : Die Scheibengröße kann nach dem Erstellen der VM nicht geändert werden. Ab V0.5.3 kann die Scheibengröße erhöht werden.
Erstellen Sie VM mit 1CPU, 2GIB -Speicher und 10GIB -Speicher.
colima start --cpu 1 --memory 2 --disk 10
Ändern Sie einen vorhandenen VM auf 4CPUs und 8GIB -Speicher.
colima stop
colima start --cpu 4 --memory 8
Erstellen Sie VM mit Rosetta 2 Emulation. Benötigt V0.5.3 und macOS> = 13 (Ventura) auf Apple Silicon.
colima start --vm-type=vz --vz-rosetta
Bereitstellung von Container -Laufzeiten auf macOS mit minimalem Setup.
Colima bedeutet Container auf Lima.
Da Lima auch alias Linux -Maschinen ist. Durch Transitivität kann Colima auch Behälter auf Linux -Maschinen bedeuten.
Das Logo wurde von Daniel Hodvogner beigetragen. Überprüfen Sie dieses Problem für weitere.
Überprüfen Sie hier, ob häufig gestellte Fragen gestellt werden.
#colima -Kanal im CNCF -SlackMIT
Wenn Sie (oder Ihr Unternehmen) vom Projekt profitieren und die Mitwirkenden unterstützen möchten, unterstützen Sie das Projekt bitte.