Podman vs. Docker: Comparing the Two Containerization Tools – Linode

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

    Container runtimes on macOS (and Linux) with minimal setup

  • I'm using Colima ( https://github.com/abiosoft/colima ) and am very happy with it so far.

    Here's an article about it: How Colima is a good alternative to Docker Desktop ( https://kumojin.com/en/colima-alternative-docker-desktop/ )

    I'm using Colima together with DDEV ( https://ddev.com ) to create and run PHP projects (webserver + db) in containers. Clean, very easy to use, and fast.

  • lima

    Linux virtual machines, with a focus on running containers

  • I got fed up with Docker having a "Virtual machine service" using like 4GB of memory (while running no containers) on my 8GB Mac so I investigated what I thought would be "native" (arm64) Lima.

    I tried this k8s https://github.com/lima-vm/lima/blob/f7e7addab557da560da7146... example thinking it'd be a thin wrapper around QEMU.

    6gb+ usage RAM with nothing deployed lol

    The disconnect to me is weird. I'm pretty sure with qemu-system-aarch64, Debian/Alpine don't use more than 100-200mb of RAM sitting idle. Where does 6GB of RAM usage come from?

    Not that I think it's a great use of time to optimize for this whatsoever. I just thought it'd be a fun exercise.

  • 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
  • matchhostfsowner

    Solves the Docker host filesystem owner matching problem

  • I wrote a portable solution for the user ID mapping problem: https://github.com/FooBarWidget/matchhostfsowner

  • docker

    Docker - the open-source application container engine (by AkihiroSuda)

  • podman

    Podman: A tool for managing OCI containers and pods.

  • https://github.com/containers/podman/commit/19f5a504ffb14709...

    Rootless Docker wasn't merged/released until Docker 19.03, though , but still it is already nearly 4 years old.

  • vm-bhyve

    Shell based, minimal dependency bhyve manager

  • Sample config: https://github.com/churchers/vm-bhyve/blob/master/sample-tem...

    I use Jails to run applications like Postgres, Redis, Python api in an isolated environment. Jails is native FreeBSD, but isolated.

  • rd

    Container Management and Kubernetes on the Desktop

  • https://github.com/rancher-sandbox/rancher-desktop/releases

    Then in Rancher Desktop you enable WSL integration as shown here:

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