Hacker News new | ask | show | jobs
by lapser 1480 days ago
This article misses quite a bit.

Podman has a full Docker compatible API, so you just have to enable it, and then set the DOCKER_HOST to point to its socket. From there docker compose should work as if you had Docker.

Podman also is currently working on "podman machine", which can spin up a Linux VM to run Podman on macOS and Windows. I think it's still in beta or something, but it seems to be working already.

There is also things like Podman Desktop[0] and Podman Desktop Companion[1] which attempt to bring an experience similar to Docker Desktop to Podman.

[0] https://podman-desktop.io/

[1] https://iongion.github.io/podman-desktop-companion/

1 comments

About "podman machine":

> Podman also runs on Mac and Windows, where it provides a native podman CLI and embeds a guest Linux system to launch your containers. This guest is referred to as a Podman machine and is managed with the `podman machine` command.

> ..On Mac, each Podman machine is backed by a QEMU based virtual machine.

> ..On Windows, each Podman machine is backed by a virtualized Windows System for Linux (WSLv2) distribution.

https://podman.io/getting-started/installation.html