Our great sponsors
-
nerdctl
contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ... (by AkihiroSuda)
-
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.
-
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.
I wrote this dumb little shell script to use multipass + podman to replace docker-desktop.
https://github.com/jedahan/podman-desktop
The main thing I'm missing with podman is gVisor support https://github.com/google/gvisor/issues/311 . Would be happy to switch once that is available!
I wrote a little tool to make creating and interacting with systemd-nspawn containers easier (on arch Linux only right now):
https://github.com/b0o/arch-lwc
Not intended for any sort of production. I personally use it to run Firefox inside a container and for testing.
I installed Podman 3.3.1 on a Mac yesterday from Homebrew and volume mounts were definitely an issue, but it otherwise worked as advertised on the command-line.
The bugs cited in the article are already fixed in the code, so I don't hold those against it.
I did have an issue that was my fault, encountered one genuine bug, and was disappointed to find that there's some work to be done before third-party tools can use it as a Docker replacement:
https://github.com/containers/podman/issues/11397
I agree that Podman is not yet a complete replacement for Docker on macOS, but the experiment was successful enough for me that I intend to try Podman instead of Docker on Linux servers.
https://github.com/bottlerocket-os/bottlerocket
I haven't used any of them, but maybe B.r. works with podman?