alternatives to

Docker Engine (Moby)

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

Podman, nerdctl, containerd and more. 8 alternatives to Docker Engine (Moby), in Go, Java. Compare fit, licence, stars and the latest signed release. Drop-in: Podman.

Side by side

8 open source alternatives to Docker Engine (Moby)
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
PodmanDrop-in33kApache-2.0Open sourceNoGov6.2.02026-11-12
nerdctlFull replacement10kApache-2.0Open sourceNoGov2.4.22026-11-09
containerdPartial21kApache-2.0Open sourceNoGov2.4.22026-11-11
JibPartial14kApache-2.0Open sourceNoJavav3.5.4-gradle2026-11-03
BuildahPartial9.2kApache-2.0Open sourceNoGov1.46.12026-11-11
koPartial8.6kApache-2.0Open sourceNoGov0.19.12026-11-09
packPartial3kApache-2.0Open sourceNoGov0.40.102026-11-09
ApptainerPartial2kOtherOpen sourceNoGov1.5.52026-11-09

Every alternative

Language
Licence
Fit

8 alternatives

PodmanDrop-in

Podman: A tool for managing OCI containers and pods.

Docker-compatible CLI, daemonless and rootless by default.

Language
Go
Licence
Apache-2.0
Stars
33k
Latest
v6.2.0
Last push
2026-11-12
nerdctlFull replacement

contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...

A Docker-compatible command line for containerd.

Language
Go
Licence
Apache-2.0
Stars
10k
Latest
v2.4.2
Last push
2026-11-09
containerdPartial

An open and reliable container runtime

The runtime Docker itself runs on, without image builds or the Docker CLI; driven by Kubernetes or nerdctl.

Language
Go
Licence
Apache-2.0
Stars
21k
Latest
v2.4.2
Last push
2026-11-11
JibPartial

🏗 Build container images for your Java applications.

Builds container images from Maven or Gradle without a Dockerfile or a Docker daemon, for Java apps only.

Language
Java
Licence
Apache-2.0
Stars
14k
Last push
2026-11-03
BuildahPartial

A tool that facilitates building OCI images.

Builds OCI images from Dockerfiles or shell scripts without a daemon; running them is left to Podman.

Language
Go
Licence
Apache-2.0
Stars
9.2k
Latest
v1.46.1
Last push
2026-11-11
koPartial

Build and deploy Go applications

Builds and pushes container images for Go apps without a Dockerfile or a Docker daemon.

Language
Go
Licence
Apache-2.0
Stars
8.6k
Latest
v0.19.1
Last push
2026-11-09
packPartial

CLI for building apps using Cloud Native Buildpacks

Builds container images from source with Cloud Native Buildpacks instead of a Dockerfile.

Language
Go
Licence
Apache-2.0
Stars
3k
Latest
v0.40.10
Last push
2026-11-09
ApptainerPartial

Apptainer: Application containers for Linux

Runs containers without root and without a daemon, built for HPC with single-file SIF images.

Language
Go
Licence
Other
Stars
2k
Latest
v1.5.5
Last push
2026-11-09

Head to head

About Docker Engine (Moby)

Language
Go
Licence
Apache-2.0
Stars
72k
Last push
2026-11-11

About Docker Engine (Moby) →