Organisations
flowchart TD ORGS[Organisations] --> MOBY[Moby] ORGS --> CONTAINERS[containers] ORGS --> OCI[Open Container Initiative] ORGS --> CSP[Compose Specification] ORGS --> CNCF[Cloud Native Container Foundation]
CNCF
Refer: https://www.cncf.io/
Cloud Native Container Foundation
containerd and distribution are donated by docker to CNCF
CNCF also hosts kubernetes, and its associated projects
CRI-O also kind of comes under CNCF as one of the “graduated” projects
OCI
Refer: https://opencontainers.org/ and their github-org
Defines a standard specifications for runtimes, images, and distribution
Compose-spec
Refer: https://compose-spec.io/ and github
Contains repositories with specification for “compose” files like docker-compose.yml
Moby
Refer: https://github.com/moby
A github organisation where Docker hosts all their open-sourced repositories.
The moby/moby repo is the upstream of docker engine (dockerd)
The components and tools in the Moby Project are initially the open source components that Docker and the community have built for the Docker Project.
e.g. libnetwork, hyperkit, swarmkit
Containers
Refer: https://github.com/containers
I think this was initiated by redhat. Provides complete alternative to docker ecosystem.
Manages podman, container runtimes crun and “youki”, and other libraries like image, storage, buildah, skopeo.