
인텔 및 Apple Silicon Mac 및 Linux 지원
Colima는 Homebrew, MacPorts 및 Nix에서 구입할 수 있습니다. 다른 설치 옵션은 여기를 확인하십시오.
# Homebrew
brew install colima
# MacPorts
sudo port install colima
# Nix
nix-env -iA nixpkgs.colima
또는 출혈 가장자리에 머무르십시오 (홈브류 만)
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 클라이언트가 필요합니다. Brew brew install docker 로 설치할 수 있습니다.
colima start 후 MacOS에서 docker 클라이언트를 사용할 수 있습니다.
colima start --runtime containerd 시작 및 컨테이너를 설정합니다. colima nerdctl 사용하여 nerdctl을 사용하여 컨테이너와 상호 작용할 수 있습니다.
colima nerdctl install 실행하여 $ 경로에 nerdctl alias 스크립트를 설치하는 것이 좋습니다.
Kubernetes에는 Kubectl이 필요합니다. brew install kubectl 로 설치할 수 있습니다.
Kubernetes를 활성화하려면 --kubernetes 플래그로 Colima를 시작하십시오.
colima start --kubernetes
Docker 런타임의 경우 Docker와 함께 구축되거나 당기는 이미지는 Kubernetes에 액세스 할 수 있습니다.
컨테이너 런타임의 경우 k8s.io 네임 스페이스를 구축하거나 당기는 이미지는 Kubernetes에 액세스 할 수 있습니다.
V0.7.0이 필요합니다
Incus 런타임에는 incus 클라이언트가 필요합니다. Brew brew install incus 로 설치할 수 있습니다.
colima start --runtime incus 가 시작 및 설정 incus.
colima start 후 MACOS에서 incus 클라이언트를 사용할 수 있습니다.
참고 : Incus에서 가상 머신을 실행하는 것은 M3 또는 새로운 Apple Silicon 장치에서만 지원됩니다.
V0.7.0이 필요합니다
Colima는 none 런타임을 지정하여 헤드리스 가상 머신 관리자로만 사용될 수 있습니다.
Colima에서 만든 기본 VM에는 2 개의 CPU, 2GIB 메모리 및 100GIB 스토리지가 있습니다.
colima start 에 추가 플래그를 전달하여 VM을 사용자 정의 할 수 있습니다. 예를 들어 --cpu , --memory , --disk , --runtime . 또는 colima start --edit 으로 구성 파일을 편집하여.
메모 : VM을 만든 후에는 디스크 크기를 변경할 수 없습니다. V0.5.3에서 디스크 크기를 증가시킬 수 있습니다.
1CPU, 2GIB 메모리 및 10GIB 스토리지로 VM을 만듭니다.
colima start --cpu 1 --memory 2 --disk 10
기존 VM을 4CPU 및 8GIB 메모리로 수정하십시오.
colima stop
colima start --cpu 4 --memory 8
Rosetta 2 에뮬레이션으로 VM을 만듭니다. Apple Silicon에 V0.5.3 및 MacOS> = 13 (Ventura)이 필요합니다.
colima start --vm-type=vz --vz-rosetta
최소한의 설정으로 MacOS에서 컨테이너 런타임을 제공합니다.
콜리 마는 리마의 컨테이너를 의미합니다.
리마는 일명 리눅스 머신이기 때문에. 전이성에 의해 Colima는 Linux 기계의 컨테이너를 의미 할 수도 있습니다.
로고는 Daniel Hodvogner가 기여했습니다. 이 문제를 자세히 확인하십시오.
자주 묻는 질문은 여기에서 확인하십시오.
#colima 채널MIT
귀하 (또는 귀하의 회사)가 프로젝트의 혜택을 받고 기여자를 지원하고자하는 경우 프로젝트를 친절하게 지원하십시오.