Open Container Initiative



GitHub - opencontainers/runtime-tools: OCI Runtime Tools

GitHub - opencontainers/image-spec: OCI Image Format

GitHub - opencontainers/distribution-spec: OCI Distribution Specification

Linux Containers

Linux Containers - LXC - Introduction

GitHub - lxc/lxc: LXC - Linux Containers

Linux Containers - LXD - Introduction

GitHub - lxc/lxd: Daemon based on liblxc offering a REST API to manage containers

Linux Containers - LXCFS - Introduction

GitHub - lxc/lxcfs: FUSE filesystem for LXC

Linux Containers - distrobuilder - Introduction

GitHub - lxc/distrobuilder: System container image builder for LXC and LXD

GitHub - Friz-zy/awesome-linux-containers: A curated list of awesome Linux Containers frameworks, libraries and software

GitHub - pditommaso/awesome-containers


GitHub - veggiemonk/awesome-docker: A curated list of Docker resources and projects

GitHub - docker/awesome-compose: Awesome Docker Compose samples

Docker Swarm Rocks


Empowering App Development for Developers | Docker

Use the Docker command line

GitHub - docker/cli: The Docker CLI

Overview of Docker Compose

GitHub - docker/compose: Define and run multi-container applications with Docker

Swarm mode overview

GitHub - docker/swarmkit: A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more.


GitHub - containerd/containerd: An open and reliable container runtime

GitHub - containerd/nerdctl: Docker-compatible CLI for containerd, with support for Compose



GitHub - docker/buildx: Docker CLI plugin for extended build capabilities with BuildKit

GitHub - moby/buildkit: concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

Earthly - Better Builds

GitHub - earthly/earthly: Build automation for the container era

What is HLB?

GitHub - openllb/hlb: A developer-first language to build and test any software efficiently

GitHub - talos-systems/bldr

GitHub - po3rin/gockerfile: gockerfile is a YAML Docker-compatible alternative to the Dockerfile Specializing in simple go server.

GitHub - denzp/cargo-wharf: Cacheable and efficient Docker images builder for Rust

GitHub - r2d4/mockerfile: A proof-of-concept alternative frontend for buildkit

balenaEngine - A container engine purpose-built for IoT devices

GitHub - balena-os/balena-engine: Moby-based Container Engine for Embedded, IoT, and Edge uses



GitHub - cri-o/cri-o: Open Container Initiative-based implementation of Kubernetes Container Runtime Interface


GitHub - containers/podman: Podman: A tool for managing OCI containers and pods.


GitHub - containers/buildah: A tool that facilitates building OCI images.

GitHub - containers/skopeo: Work with remote images registries - retrieving information, images, signing content

GitHub - containers/crun: A fast and lightweight fully featured OCI runtime and C library for running containers

GitHub - containers/image: Work with containers’ images

GitHub - containers/storage

GitHub - containers/youki: A container runtime written in Rust

GitHub - containers/oci-spec-rs: OCI Runtime, Image and Distribution Spec in Rust

Portainer Management, Docker User Interface, Container Software - Auckland, Singapore, San Francisco | Emerging Technology Partners






Production-Grade Container Orchestration

GitHub - kubernetes/kubernetes: Production-Grade Container Scheduling and Management


GitHub - kubernetes/minikube: Run Kubernetes locally


GitHub - kubernetes-sigs/kind: Kubernetes IN Docker - local clusters for testing Kubernetes



Red Hat OpenShift Container Platform, Built on Kubernetes


GitHub - minishift/minishift: Run OpenShift 3.x locally

Lens | The Kubernetes IDE


Innovate Everywhere




Lightweight Kubernetes



GitHub - rancher/k3d: Little helper to run Rancher Lab’s k3s in Docker

GitHub - alexellis/k3sup: bootstrap Kubernetes with k3s over SSH in less than 1 min 🚀

MicroK8s - Zero-ops Kubernetes for developers, edge and IoT | MicroK8s

GitHub - ubuntu/microk8s: MicroK8s is a small, fast, single-package Kubernetes for developers, IoT and edge.


GitHub - GoogleContainerTools/skaffold: Easy and Repeatable Kubernetes Development

K9s - Manage Your Kubernetes Clusters In Style

GitHub - derailed/k9s: 🐶 Kubernetes CLI To Manage Your Clusters In Style!

Kubespray - Deploy a Production Ready Kubernetes Cluster

GitHub - kubernetes-sigs/kubespray: Deploy a Production Ready Kubernetes Cluster

Apache Mesos

GitHub - apache/mesos: Apache Mesos

The Definitive Platform for Modern Apps | DC/OS

GitHub - dcos/dcos: DC/OS - The Datacenter Operating System


GitHub - mesosphere/marathon: Deploy and manage containers (including Docker) on top of Apache Mesos at scale.


GitHub - google/gvisor: Application Kernel for Containers

Home - Virtlet

GitHub - Mirantis/virtlet: Kubernetes CRI implementation for running VM workloads

Operating Systems

Ubuntu Core | Ubuntu

Get Fedora

openSUSE Kubic

openSUSE MicroOS

Qubes OS: A reasonably secure operating system

Photon OS

cOS toolkit

GitHub - rancher-sandbox/cOS-toolkit: cOS is a toolkit to build, ship and maintain cloud-init driven Linux derivatives based on container images

The Kubernetes Operating System

GitHub - rancher/k3os: Purpose-built OS for Kubernetes, fully managed by Kubernetes.


Chapter 15. Jails

GitHub - samuelkarp/runj: runj is an experimental, proof-of-concept OCI-compatible runtime for FreeBSD jails.


GitHub - BastilleBSD/bastille: Bastille is an open-source system for automating deployment and management of containerized applications on FreeBSD.