Open Source Docker Alternatives
Docker makes deploying your entire development environment easier and portable than many other container software. Many developers swear by Docker's ease of use when compared to other container software. Docker is capable of virtualization, as are many of its alternatives.
Docker is available for all major operating systems, though there are alternatives to Docker with self-hosting options, as well as on systems running FreeBSD.
- podman is a daemonless container runtime for managing containers, pods, and container images. View 5 alternatives to Podman
- Free • Open Source
- Linux
Same syntax, runs without socket, more secure - Automate complex infrastructure tasks so you can get back to what really matters. View 76 alternatives to Nanobox
Discontinued
A WARNING announced from its website :
Nanobox is reaching its end of life on March 31, 2021.
After that time, you will be unable to access the Nanobox service.- Paid • Open Source
- Mac
- Windows
- Linux
- Online
- A security-minded, standards-based container engine. View 12 alternatives to rkt
Discontinued
According to their Github page at https://github.com/rkt/rkt, the project has been discontinued. The repository has been archived.
No screenshots yet- Free • Open Source
- Linux
- Containers which offer an environment as close as possible as the one you'd get from a VM but without the overhead that comes with running a separate kernel and simulating all the hardware. View 5 alternatives to LXC Linux Containers
- Singularity is a container solution with a focus on building reproducible software stacks and running them most efficiently on existing HPC, scientific, compute farm and even enterprise architectures. View 7 alternatives to Singularity
- Free • Open Source
- Mac
- Windows
- Linux
lgibelli Lightweight, very easy to setup. Moving containers between servers is as easy as copying a file. - OpenVZ is container-based virtualization for Linux. View 35 alternatives to OpenVZ
- The FreeBSD jail mechanism is an implementation of operating system-level virtualization that allows system administrators to partition a FreeBSD-based computer system into... View 7 alternatives to FreeBSD JailsNo screenshots yet
- Free • Open Source
- BSD
- FreeBSD
- DragonFly BSD
Great tools and documentation, they have been around for much longer than docker and are a more mature solution. - Packer is an open source tool for creating identical machine images for multiple platforms from a single source configuration. View 4 alternatives to PackerNo screenshots yet
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Solaris
- Deis is an open source PaaS that leverages Docker, CoreOS and Heroku Buildpacks to provide a private application platform that is lightweight and flexible. View 19 alternatives to DeisNo screenshots yet
- Free • Open Source
- Linux
- Apache Mesos is a cluster manager that simplifies the complexity of running applications on a shared pool of servers. View 28 alternatives to Apache Mesos