Docker is deleting Open Source organisations - what you need to know

This page summarizes the projects mentioned and recommended in the original post on /r/programming

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • podman

    Podman: A tool for managing OCI containers and pods.

  • Alternatives like Podman and CRI-O continue to gain traction and may replace Docker in various places. For example, Kubernetes used to use Docker, then moved to containerd, and now also support CRI-O. Generally speaking, the core features of "Docker" are such a commodity now that no one was the wiser when Kubernetes stopped using it.

  • cli

    The Docker CLI (by docker)

  • Docker itself is open-source, and has slowly been broken down into modular components that are themselves open-source. For example, most of what "run this Docker container" does has been extracted out into containerd, which is Apache licensed and used by lots of things. The Docker CE engine is now based on Moby, also Apache license, and the docker command line tool is also Apache licensed. I expect these tools to continue to be community-maintained (though maybe without the Docker name) due to their immense popularity even Docker Inc folds.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Moby

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

  • Docker itself is open-source, and has slowly been broken down into modular components that are themselves open-source. For example, most of what "run this Docker container" does has been extracted out into containerd, which is Apache licensed and used by lots of things. The Docker CE engine is now based on Moby, also Apache license, and the docker command line tool is also Apache licensed. I expect these tools to continue to be community-maintained (though maybe without the Docker name) due to their immense popularity even Docker Inc folds.

  • cri-o

    Open Container Initiative-based implementation of Kubernetes Container Runtime Interface

  • Alternatives like Podman and CRI-O continue to gain traction and may replace Docker in various places. For example, Kubernetes used to use Docker, then moved to containerd, and now also support CRI-O. Generally speaking, the core features of "Docker" are such a commodity now that no one was the wiser when Kubernetes stopped using it.

  • containerd

    An open and reliable container runtime

  • Docker itself is open-source, and has slowly been broken down into modular components that are themselves open-source. For example, most of what "run this Docker container" does has been extracted out into containerd, which is Apache licensed and used by lots of things. The Docker CE engine is now based on Moby, also Apache license, and the docker command line tool is also Apache licensed. I expect these tools to continue to be community-maintained (though maybe without the Docker name) due to their immense popularity even Docker Inc folds.

  • runtime-spec

    OCI Runtime Specification

  • Theoretically there could be a lot of new options that pop up. There is an Open Container Initiative that has a Runtime Specification that can be implemented. youki is one example of an OCI-compliant container runtime.

  • core-js

    Standard Library

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • unpkg

    The CDN for everything on npm

  • You don't need maintainers to stop using npm to import their code as dependencies. Since all you need is the url to the module you could just import directly from github, or even something like https://unpkg.com/ gives you versioned urls to npm packages.

  • devenv

    Fast, Declarative, Reproducible, and Composable Developer Environments

  • I still build docker containers, but do it reproducibly with Nix and the DX friendly https://devenv.sh/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How I ended up using Colima for Docker on Apple Silicon

    3 projects | dev.to | 3 May 2024
  • Podman 5.0 has been released

    2 projects | news.ycombinator.com | 26 Mar 2024
  • Exploring 5 Docker Alternatives: Containerization Choices for 2024

    3 projects | dev.to | 18 Mar 2024
  • Podman 5.0.0: final release candidate

    1 project | news.ycombinator.com | 16 Mar 2024
  • The Road To Kubernetes: How Older Technologies Add Up

    5 projects | dev.to | 5 Feb 2024