Install Nanocl
This page provides an overview of how to install Nanocl.
Prerequisites
Nanocl components run inside containers, so a container engine is required.
Nanocl officially supports Docker, and it also works with Podman.
Docker
Follow the official Docker installation guide for your system.
On Windows and macOS, use Docker Desktop.
Podman
Since Podman provides a Docker-compatible API, Nanocl can run with Podman as well.
If you prefer Podman, install it using the official documentation.
Supported platforms
Only the CLI (nanocl) ships prebuilt for a subset of platforms:
- Linux: amd64
- macOS: aarch64 (Apple Silicon)
- Windows: amd64
Other platforms and architectures can install from source via crates.io. See the prerequisites listed on that page before running Cargo.
Installation guides
Release channels
Nanocl offers two update channels: stable and nightly.
- Stable: latest releases intended for general availability.
- Nightly: pre-release builds for testing upcoming features.
Nightly builds are experimental and may include breaking changes.
Support
Nanocl is an open-source project supported by Next Hat and the community.
For details and contributions, see the GitHub repository.
Licensing
Nanocl is open-source and dual licensed under the Apache License, Version 2.0 and the MIT license.