[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4652":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":39,"readmeContent":40,"aiSummary":41,"trendingCount":16,"starSnapshotCount":16,"syncStatus":42,"lastSyncTime":43,"discoverSource":44},4652,"colima","abiosoft\u002Fcolima","abiosoft","Container runtimes on macOS (and Linux) with minimal setup","https:\u002F\u002Fcolima.run",null,"Go",29240,579,88,368,0,13,103,486,69,43.29,"MIT License",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37,38],"containerd","containerd-compose","containers","docker","docker-compose","incus","k3s","k8s","kubernetes","lima","macos","nerdctl","2026-06-12 02:01:03","![colima-logo](colima.png)\n\n## Colima - container runtimes on macOS (and Linux) with minimal setup.\n\n[![Go](https:\u002F\u002Fgithub.com\u002Fabiosoft\u002Fcolima\u002Factions\u002Fworkflows\u002Fgo.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fabiosoft\u002Fcolima\u002Factions\u002Fworkflows\u002Fgo.yml)\n[![Integration](https:\u002F\u002Fgithub.com\u002Fabiosoft\u002Fcolima\u002Factions\u002Fworkflows\u002Fintegration.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fabiosoft\u002Fcolima\u002Factions\u002Fworkflows\u002Fintegration.yml)\n[![Go Report Card](https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fgithub.com\u002Fabiosoft\u002Fcolima)](https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fgithub.com\u002Fabiosoft\u002Fcolima)\n\n![Demonstration](colima.gif)\n\n**Website & Documentation:** [colima.run](https:\u002F\u002Fcolima.run) | [colima.run\u002Fdocs](https:\u002F\u002Fcolima.run\u002Fdocs\u002F)\n\n## Features\n\nSupport for Intel and Apple Silicon macOS, and Linux\n\n- Simple CLI interface with sensible defaults\n- Automatic Port Forwarding\n- Volume mounts\n- Multiple instances\n- Support for multiple container runtimes\n  - [Docker](https:\u002F\u002Fdocker.com) (with optional Kubernetes)\n  - [Containerd](https:\u002F\u002Fcontainerd.io) (with optional Kubernetes)\n  - [Incus](https:\u002F\u002Flinuxcontainers.org\u002Fincus) (containers and virtual machines)\n- GPU accelerated containers for AI workloads\n\n## Getting Started\n\n### Installation\n\nColima is available on Homebrew, MacPorts, Nix and [Mise](http:\u002F\u002Fgithub.com\u002Fjdx\u002Fmise). Check [here](docs\u002FINSTALL.md) for other installation options.\n\n```sh\n# Homebrew\nbrew install colima\n\n# MacPorts\nsudo port install colima\n\n# Nix\nnix-env -iA nixpkgs.colima\n\n# Mise\nmise use -g colima@latest\n\n```\n\nOr stay on the bleeding edge (only Homebrew)\n\n```\nbrew install --HEAD colima\n```\n\n## Usage\n\nStart Colima with defaults\n\n```\ncolima start\n```\n\nFor more usage options\n\n```\ncolima --help\ncolima start --help\n```\n\nOr use a config file\n\n```\ncolima start --edit\n```\n\n## Runtimes\n\nOn initial startup, Colima initiates with a user specified runtime that defaults to Docker.\n\n### Docker\n\nDocker client is required for Docker runtime. Installable with `brew install docker`.\n\n```\ncolima start\ndocker run hello-world\ndocker ps\n```\n\nYou can use the `docker` client on macOS after `colima start` with no additional setup.\n\n### Containerd\n\n`colima start --runtime containerd` starts and setup Containerd. You can use `colima nerdctl` to interact with\nContainerd using [nerdctl](https:\u002F\u002Fgithub.com\u002Fcontainerd\u002Fnerdctl).\n\n```\ncolima start --runtime containerd\nnerdctl run hello-world\nnerdctl ps\n```\n\nIt is recommended to run `colima nerdctl install` to install `nerdctl` alias script in $PATH.\n\n### Kubernetes\n\nkubectl is required for Kubernetes. Installable with `brew install kubectl`.\n\nTo enable Kubernetes, start Colima with `--kubernetes` flag.\n\n```\ncolima start --kubernetes\nkubectl run caddy --image=caddy\nkubectl get pods\n```\n\n#### Interacting with Image Registry\n\nFor Docker runtime, images built or pulled with Docker are accessible to Kubernetes.\n\nFor Containerd runtime, images built or pulled in the `k8s.io` namespace are accessible to Kubernetes.\n\n### Incus\n\n\u003Csmall>**Requires v0.7.0**\u003C\u002Fsmall>\n\n\nIncus client is required for Incus runtime. Installable with brew `brew install incus`.\n\n`colima start --runtime incus` starts and setup Incus.\n\n```\ncolima start --runtime incus\nincus launch images:alpine\u002Fedge\nincus list\n```\n\nYou can use the `incus` client on macOS after `colima start` with no additional setup.\n\n**Note:** Running virtual machines on Incus is only supported on m3 or newer Apple Silicon devices.\n\n### AI Models (GPU Accelerated)\n\n\u003Csmall>**Requires v0.10.0, Apple Silicon and macOS 13+**\u003C\u002Fsmall>\n\nColima supports GPU accelerated containers for AI workloads using the `krunkit` VM type.\n\n**Note:** To use krunkit with colima, ensure it is installed.  Please follow their [installation instructions](https:\u002F\u002Fgithub.com\u002Fcontainers\u002Fkrunkit#installation)\n\nSetup and use a model.\n\n```\ncolima start --runtime docker --vm-type krunkit\ncolima model run gemma3\n```\n\nColima supports two model runner backends:\n\n- **Docker Model Runner** (default) — supports [Docker AI Registry](https:\u002F\u002Fhub.docker.com\u002Fu\u002Fai) and [HuggingFace](https:\u002F\u002Fhuggingface.co).\n- **Ramalama** — supports [HuggingFace](https:\u002F\u002Fhuggingface.co) and [Ollama](https:\u002F\u002Follama.com) registries.\n\nThe default registry is the Docker AI Registry. Models can be run by name without a prefix:\n\n```sh\ncolima model run gemma3\ncolima model run llama3.2\n# HuggingFace (Docker Model Runner)\ncolima model run hf.co\u002Fmicrosoft\u002FPhi-3-mini-4k-instruct-gguf\n# Ollama (requires ramalama runner)\ncolima model run ollama:\u002F\u002Fgemma3 --runner ramalama\n```\n\nSee the [AI Workloads documentation](https:\u002F\u002Fcolima.run\u002Fdocs\u002Fai\u002F) for more details.\n\n### Customizing the VM\n\nThe default VM created by Colima has 2 CPUs, 2GiB memory and 100GiB storage.\n\nThe VM can be customized either by passing additional flags to `colima start`.\ne.g. `--cpu`, `--memory`, `--disk`, `--runtime`.\nOr by editing the config file with `colima start --edit`.\n\n**NOTE**: Disk size can be increased after the VM is created.\n\n#### Customization Examples\n\n- create VM with 1CPU, 2GiB memory and 10GiB storage.\n\n  ```\n  colima start --cpu 1 --memory 2 --disk 10\n  ```\n\n- modify an existing VM to 4CPUs and 8GiB memory.\n\n  ```\n  colima stop\n  colima start --cpu 4 --memory 8\n  ```\n\n- create VM with Rosetta 2 emulation. Requires v0.5.3 and macOS >= 13 (Ventura) on Apple Silicon.\n\n  ```\n  colima start --vm-type=vz --vz-rosetta\n  ```\n\n## Project Goal\n\nTo provide container runtimes on macOS with minimal setup.\n\n## What is with the name?\n\nColima means Containers on [Lima](https:\u002F\u002Fgithub.com\u002Flima-vm\u002Flima).\n\nSince Lima is aka Linux Machines. By transitivity, Colima can also mean Containers on Linux Machines.\n\n## And the Logo?\n\nThe logo was contributed by [Daniel Hodvogner](https:\u002F\u002Fgithub.com\u002Fdhodvogner). Check [this issue](https:\u002F\u002Fgithub.com\u002Fabiosoft\u002Fcolima\u002Fissues\u002F781) for more.\n\n## Troubleshooting and FAQs\n\nCheck [here](docs\u002FFAQ.md) for Frequently Asked Questions, or visit the [online FAQ](https:\u002F\u002Fcolima.run\u002Fdocs\u002Ffaq\u002F) for a searchable version.\n\n## How to Contribute?\n\nCheck [here](docs\u002FCONTRIBUTE.md) for the instructions on contributing to the project.\n\n## Community\n- [GitHub Discussions](https:\u002F\u002Fgithub.com\u002Fabiosoft\u002Fcolima\u002Fdiscussions)\n- [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fabiosoft\u002Fcolima\u002Fissues)\n- [Announcements](https:\u002F\u002Fcolima.run\u002Fannouncements\u002F)\n- `#colima` channel in the CNCF Slack\n  - New account: \u003Chttps:\u002F\u002Fslack.cncf.io\u002F>\n  - Login: \u003Chttps:\u002F\u002Fcloud-native.slack.com\u002F>\n\n## License\n\nMIT\n\n\n## Sponsoring the Project\n\nIf you (or your company) are benefiting from the project and would like to support the contributors, kindly sponsor.\n\n- [Github Sponsors](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Fabiosoft)\n- [Buy me a coffee](https:\u002F\u002Fwww.buymeacoffee.com\u002Fabiosoft)\n- [Patreon](https:\u002F\u002Fpatreon.com\u002Fcolima)\n\n---\n\n[\u003Cimg src=\"https:\u002F\u002Fuploads-ssl.webflow.com\u002F5ac3c046c82724970fc60918\u002F5c019d917bba312af7553b49_MacStadium-developerlogo.png\" style=\"max-height: 150px\"\u002F>](https:\u002F\u002Fmacstadium.com)\n\n\n","Colima 是一个为 macOS 和 Linux 提供容器运行时环境的工具，具有极简的安装配置。它支持多种容器技术如 Docker、Containerd 和 Incus，并且能够自动进行端口转发和卷挂载。此外，Colima 还提供对 Kubernetes 的集成支持以及针对 AI 工作负载的 GPU 加速容器功能。此项目非常适合需要在开发环境中快速搭建容器化应用的开发者，特别是那些希望简化容器管理流程并同时利用不同容器运行时优势的用户。",2,"2026-06-11 03:00:01","top_language"]