Exploring Podman: A More Secure Docker Alternative

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

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

    a script to run docker-compose.yml using podman

  • Source code for the feature is here if you care to inspect it:

    https://github.com/containers/podman-compose/blob/bce40c2db3...

    Admittedly, I'm still on podman 4.3.1, but I dont' see any reason why this would stop working in later versions of podman.

  • podman

    Podman: A tool for managing OCI containers and pods.

  • AFAIK podman either already supports pods in quadlet container files, or will in the near future. https://github.com/containers/podman/pull/20762

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

    Source repo for Docker's Documentation (by docker)

  • It appears they have since reverted the decision but it used to require logging in:

    https://github.com/docker/docs/issues/6910

  • bubblewrap

    Low-level unprivileged sandboxing tool used by Flatpak and similar projects

  • ollama-webui

    Discontinued ChatGPT-Style WebUI for LLMs (Formerly Ollama WebUI) [Moved to: https://github.com/open-webui/open-webui]

  • I'm a podman beginner, trying to install ollama-webui(1) using Podman on M2 MBA.

    I started up Podman Desktop, and did a terminal command "docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v ollama-webui:/app/backend/data --name ollama-webui --restart always ghcr.io/ollama-webui/ollama-webui:main" based on Github's instructions, but it gave a error message something about "host".

    Do you know what is the problem and how do I overcome this?

    If I run the above command using Docker Desktop, it runs and installs Ollama-WebUI just fine.

    (1) https://github.com/ollama-webui/ollama-webui ("Installing with Docker")

    Thank you.

  • Moby

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

  • > Podman is designed to help with this by providing stronger default security settings compared to Docker. Features like rootless containers, user namespaces, and seccomp profiles, while available in Docker, aren't enabled by default and often require extra setup.

    Seccomp has been enabled by default since 2015: https://github.com/moby/moby/pull/18780

    It is true that Rootless isn't enabled by default but its "extra setup" can be done with a single command (`dockerd-rootless-setuptool.sh install`)

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