Key Concepts

HakunaCloud is Docker in the clouds. Read more about Docker in the official documentation!

What is a container

A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.


Volumes are the preferred mechanism for persisting data generated by and used by containers. HakunaCloud automatically scales Volumes size up to petabytes, and manages their replication in multiple datacenters and regions.


By default, containers run in an isolated network. You can define unlimited custom networks, where containers can reach each other with their names.

Containers with an exposed port, eg with -p 80:80, are mapped to a public, internet-routable IPv4 address.

Jump to