Wiki source code of Colima

Last modified by Sebastian Marsching on 2023/03/21 18:34

Show last authors
1 [Colima](https://github.com/abiosoft/colima) is an open-source alternative to Docker Desktop on Mac. It can easily be installed via [Homebrew](https://brew.sh/):
2
3 ```sh
4 brew install colima docker docker-compose
5 ```
6
7 By default, a virtual machine with 2 CPUs, 2 GB of memory, and 60 GB of storage is created. This can be modified through parameters to `colima start`.
8
9 ```sh
10 colima stop
11 colima start --cpu 4 --memory 8 --disk 100
12 ```
13
14 One can SSH into the VM where the Docker daemon is running with the `colima ssh` command, but usually this is not necessary. Instead, one can simply use the `docker` command directly in macOS like one would when using Docker Desktop.
15
16 The home directory is automatically mounted into the VM through SSHFS, so one can use bind mounts like the following one:
17
18 ```sh
19 docker --rm -it -v $HOME/my-dir:/path-in-container image-name
20 ```
21
22 Colima supports using Rosetta 2 for improved performance when running on ARM-based Macs:
23
24 ```sh
25 colima start --arch aarch64 --vm-type=vz --vz-rosetta
26 ```
27
28