Live data from Hacker News

How to Replace Docker with Podman on a Mac

redhat.com

1–10 of 90 posts

Re: How to Replace Docker with Podman on a Mac

#4

Now there is `podman machine` which makes most of this article outdated.

It is mentioned in the article. "Fast forward a couple of months, podman-machine is now deprecated in lieu of Vagrant"

That's not accurate. There was an older project called podman-machine, which is long gone. What you get when you use the `podman machine` command is a completely new implementation.

Re: How to Replace Docker with Podman on a Mac

#5
While there do exist several alternatives to Docker Desktop, I am a fan of multipass. Something I don't see anyone talking about, the host to guest volume mounting performance can't be beat. The alternatives can't hold a candle to Docker Desktop's solution.

I need this volume mounting to get development code changes into the container in a reasonable time and the alternative performance feels like running on a standard hard drive compared to nvme ssd.

Re: How to Replace Docker with Podman on a Mac

#6

Now there is `podman machine` which makes most of this article outdated.

It is mentioned in the article. "Fast forward a couple of months, podman-machine is now deprecated in lieu of Vagrant"

I assume `podman-machine` is different than `podman machine`

See Marcos install https://podman.io/getting-started/installation

Also there are active issues and PR related to `podman machine`.

Re: How to Replace Docker with Podman on a Mac

#7

Now there is `podman machine` which makes most of this article outdated.

It is mentioned in the article. "Fast forward a couple of months, podman-machine is now deprecated in lieu of Vagrant"

So is a Vagrant-based alternative the current solution? Vagrant seems like it's long been a 'maintenance only' project for Hashicorp, though not abandoned at least.

Re: How to Replace Docker with Podman on a Mac

#8

Earlier quoted context omitted.

It is mentioned in the article. "Fast forward a couple of months, podman-machine is now deprecated in lieu of Vagrant"

So is a Vagrant-based alternative the current solution? Vagrant seems like it's long been a 'maintenance only' project for Hashicorp, though not abandoned at least.

I don't think this is correct. They are currently working on a go based replacement (3.0).

Re: How to Replace Docker with Podman on a Mac

#9
My understanding is that this old article is no longer the simplest/easiest way of doing this. For that, see https://marcusnoble.co.uk/2021-09-01-migrating-from-docker-t.... tl;dr:

    $ brew install podman
    $ podman machine init
    $ podman machine start
    $ alias docker=podman
If you're on an M1 you may run into https://github.com/containers/podman/issues/10577 (which is WIP, and may have been resolved by https://github.com/containers/podman/pull/11451).
Post reply on HN