
รองรับ Intel และ Apple Silicon Mac และ Linux
Colima มีให้บริการใน Homebrew, MacPorts และ Nix ตรวจสอบที่นี่สำหรับตัวเลือกการติดตั้งอื่น ๆ
# Homebrew
brew install colima
# MacPorts
sudo port install colima
# Nix
nix-env -iA nixpkgs.colima
หรืออยู่บนขอบเลือดออก (เฉพาะ homebrew)
brew install --HEAD colima
หากการอัพเกรดจาก v0.5.6 หรือต่ำกว่าจะต้องเริ่มต้นใหม่อีกครั้งโดยการลบอินสแตนซ์ที่มีอยู่
colima delete # delete existing instance
colima startเริ่ม Colima ด้วยค่าเริ่มต้น
colima start
สำหรับตัวเลือกการใช้งานเพิ่มเติม
colima --help
colima start --help
หรือใช้ไฟล์กำหนดค่า
colima start --edit
ในการเริ่มต้นเริ่มต้น Colima เริ่มต้นด้วยรันไทม์ที่ผู้ใช้ระบุซึ่งเริ่มต้นเป็น Docker
ต้องใช้ไคลเอนต์ Docker สำหรับ Docker Runtime ติดตั้งด้วย Brew brew install docker
คุณสามารถใช้ไคลเอนต์ docker บน MacOS หลังจาก colima start โดยไม่มีการตั้งค่าเพิ่มเติม
colima start --runtime containerd เริ่มต้นและตั้งค่า containerd คุณสามารถใช้ colima nerdctl เพื่อโต้ตอบกับ containerd โดยใช้ nerdctl
ขอแนะนำให้เรียกใช้ colima nerdctl install เพื่อติดตั้งสคริปต์นามแฝงของ nerdctl ใน PATH $
Kubectl เป็นสิ่งจำเป็นสำหรับ Kubernetes ติดตั้งด้วย brew install kubectl
ในการเปิดใช้งาน Kubernetes ให้เริ่ม Colima ด้วย --kubernetes Flag
colima start --kubernetes
สำหรับ Runtime Docker รูปภาพที่สร้างหรือดึงด้วย Docker สามารถเข้าถึง Kubernetes ได้
สำหรับรันไทม์ containerd รูปภาพที่สร้างหรือดึงในเนมสเป k8s.io สามารถเข้าถึง Kubernetes ได้
ต้องใช้ v0.7.0
ไคลเอนต์ INCUS เป็นสิ่งจำเป็นสำหรับ Incus Runtime ติดตั้งได้ด้วย Brew brew install incus
colima start --runtime incus เริ่มต้นและตั้งค่า Incus
คุณสามารถใช้ไคลเอนต์ incus บน MacOS หลังจาก colima start โดยไม่มีการตั้งค่าเพิ่มเติม
หมายเหตุ: การใช้งานเครื่องเสมือนจริงบน Incus ได้รับการสนับสนุนเฉพาะบนอุปกรณ์ M3 หรืออุปกรณ์ Apple Silicon รุ่นใหม่เท่านั้น
ต้องใช้ v0.7.0
Colima ยังสามารถใช้เป็นตัวจัดการเครื่องเสมือนจริงที่ไม่มีหัวโดยระบุว่า none รันไทม์
VM เริ่มต้นที่สร้างโดย COLIMA มี 2 CPU, หน่วยความจำ 2GIB และที่เก็บข้อมูล 100GIB
VM สามารถปรับแต่งได้โดยผ่านธงเพิ่มเติมไปยัง colima start เช่น --cpu , --memory , --disk , --runtime หรือโดยการแก้ไขไฟล์ config ด้วย colima start --edit
บันทึก : ขนาดดิสก์ไม่สามารถเปลี่ยนแปลงได้หลังจากสร้าง VM จาก V0.5.3 ขนาดดิสก์สามารถเพิ่มขึ้นได้
สร้าง VM ด้วย 1CPU, หน่วยความจำ 2GIB และที่เก็บข้อมูล 10GIB
colima start --cpu 1 --memory 2 --disk 10
แก้ไขหน่วยความจำ VM ที่มีอยู่เป็น 4CPUS และ 8GIB
colima stop
colima start --cpu 4 --memory 8
สร้าง VM ด้วยการจำลอง Rosetta 2 ต้องใช้ V0.5.3 และ MacOS> = 13 (Ventura) บน Apple Silicon
colima start --vm-type=vz --vz-rosetta
เพื่อให้ runtimes คอนเทนเนอร์บน macOS ด้วยการตั้งค่าน้อยที่สุด
โคลิมาหมายถึงภาชนะบรรจุบนลิมา
เนื่องจาก LIMA เป็นเครื่อง Linux AKA โดยการขนส่งโคลิมาอาจหมายถึงภาชนะบรรจุบนเครื่อง Linux
โลโก้ได้รับการสนับสนุนจาก Daniel Hodvogner ตรวจสอบปัญหานี้สำหรับข้อมูลเพิ่มเติม
ตรวจสอบคำถามที่พบบ่อย
#colima Channel ใน CNCF Slackมิกซ์
หากคุณ (หรือ บริษัท ของคุณ) ได้รับประโยชน์จากโครงการและต้องการสนับสนุนผู้มีส่วนร่วมโปรดสนับสนุนโครงการ