Docker Desktop will require a paid monthly subscription per userfor enterprises over 250 employees from Jan 31 2022

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • runu

    OCI runtime for frankenlibc unikernel

  • For those on MacOS, there's hope yet! https://github.com/containerd/containerd/pull/4526 adds native (that's right, no VM!) MacOS support to containerd by using https://github.com/ukontainer/runu. The PR has been stagnating for a bit, but it's promising.

  • containerd

    An open and reliable container runtime

  • For those on MacOS, there's hope yet! https://github.com/containerd/containerd/pull/4526 adds native (that's right, no VM!) MacOS support to containerd by using https://github.com/ukontainer/runu. The PR has been stagnating for a bit, but it's promising.

  • 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
  • podman-compose

    a script to run docker-compose.yml using podman

  • There is Podman Compose which takes Docker Compose and converts it to Podman setups. Within reason of cause, regular users can't just compromise system security.

  • fly-podman-daemon

  • You can run a remote podman-daemon on fly.io or anywhere else with a VPS. Then use podman remote on Windows, Mac, and Linux.

  • flyctl

    Command line tools for fly.io services

  • have you worked in enterprises? it's unlikely they'd be remoting podman to fly.io lol

  • Moby

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

  • Grab the latest set of docker CLI and dockerd binaries from here. Alternatively, you can build Moby for dockerd and Docker CLI on your own if that's your thing (or if Docker ever stops providing the binaries at the above link, which seems like an unfortunate possibility with the direction they're taking with this Docker Desktop licensing change).

  • cli

    The Docker CLI (by docker)

  • Grab the latest set of docker CLI and dockerd binaries from here. Alternatively, you can build Moby for dockerd and Docker CLI on your own if that's your thing (or if Docker ever stops providing the binaries at the above link, which seems like an unfortunate possibility with the direction they're taking with this Docker Desktop licensing change).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • dockeraccesshelper

    PS module that allows access to the Docker engine for any user

  • (Optional) If you understand the security ramifications of doing so: give your user account or any other necessary accounts (e.g. other service accounts) privileges to access the docker engine so that you don't need to always need to run in an elevated shell. This repo I found a while back outlines the steps to do so and contains a script for it as well. I imagine you could also play around with what account dockerd runs as and create some custom privileged user groups or something, but that's beyond the realm of what I know how to do and what I've experimented with.

  • multipass

    Multipass orchestrates virtual Ubuntu instances

  • As an alternative you could use Canonical's Multipass. https://multipass.run

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