
Intelおよび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 Starts and Setup containerd。 colima nerdctlを使用して、nerdctlを使用してcontainredと対話できます。
colima nerdctl installを実行して、$ PATHにnerdctlエイリアススクリプトをインストールすることをお勧めします。
KubectlはKubernetesに必要です。 brew install kubectlでインストールできます。
Kubernetesを有効にするには、 --kubernetesフラグを使用してColimaを開始します。
colima start --kubernetes
Dockerランタイムの場合、Dockerで構築または引っ張られた画像はKubernetesにアクセスできます。
containerdランタイムの場合、 k8s.io名前空間で構築または引っ張られた画像は、Kubernetesがアクセスできます。
v0.7.0が必要です
Incusクライアントは、Incusランタイムに必要です。 Brew brew install incusでインストール可能。
colima start --runtime incusが開始し、Incusをセットアップします。
colima start後、MacOSでincusクライアントを使用できます。
注: Incusで仮想マシンを実行すると、M3または新しいAppleシリコンデバイスでのみサポートされています。
v0.7.0が必要です
Colimaは、実行時間noneを指定することにより、ヘッドレス仮想マシンマネージャーとしてのみ利用できます。
Colimaによって作成されたデフォルトのVMには、2つのCPU、2GIBメモリ、100GIBストレージがあります。
VMは、追加のフラグをcolima startに渡すことでカスタマイズできます。例: --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シリコンにはv0.5.3とmacos> = 13(ベンチュラ)が必要です。
colima start --vm-type=vz --vz-rosetta
セットアップを最小限に抑えて、macOSのコンテナランタイムを提供する。
コリマとは、リマのコンテナを意味します。
リマは別名Linuxマシンなので。推移性により、ColimaはLinuxマシン上のコンテナを意味することもあります。
ロゴはダニエル・ホドヴォグナーによって寄稿されました。詳細については、この問題を確認してください。
よくある質問については、こちらをご覧ください。
#colimaチャンネルmit
あなた(またはあなたの会社)がプロジェクトの恩恵を受けており、貢献者をサポートしたい場合は、プロジェクトを親切にサポートします。