Docker Desktop for Mac released an experimental file sharing implementation back in March[0]. It made working with Docker bearable. Does anyone know how well Podman performs on Mac? Especially file sharing. Edit: A quick Google led me back to this HackerNews comment[1]. Looks like Docker for Mac is faster. [0] https://www.docker.com/blog/speed-boost-achievement-unlocked... [1] https://news.ycombinator.com/item?id=323…
Podman Desktop: A Free OSS Alternative to Docker Desktop
111–120 of 202 posts
Re: Podman Desktop: A Free OSS Alternative to Docker Desktop
#112Docker Desktop for Mac released an experimental file sharing implementation back in March[0]. It made working with Docker bearable. Does anyone know how well Podman performs on Mac? Especially file sharing. Edit: A quick Google led me back to this HackerNews comment[1]. Looks like Docker for Mac is faster. [0] https://www.docker.com/blog/speed-boost-achievement-unlocked... [1] https://news.ycombinator.com/item?id=323…
At the moment podman machine on macOS uses Qemu and their filesharing stack. Qemu allowed us to move quickly utilizing the same deployment stategy. However I work on CRC (a related project) and we have a driver based on virtualization framework using virtiofs. We hope to integrate this in `podman machine` soon as it will improve performance. Ideally we want to boot with the kernel and ramdisk provided by the image, t…
Re: Podman Desktop: A Free OSS Alternative to Docker Desktop
#113Earlier quoted context omitted.
Not them, but my employer makes it a major PITA to add non-standard repositories on the corporate Ubuntu image because of the weird and non-standard way Apt is configured. The "docker.io" package available in the official Ubuntu repository is typically horribly out of date. Additionally, (and admittedly this isn't really Docker's fault), the default IP range for Docker's network happens to conflict with my employer's…
All LTS versions are using 20.10.12. That's less than one year old. I don't see how horribly out of date this is.
Re: Podman Desktop: A Free OSS Alternative to Docker Desktop
#114Pity it's only available as a tarball or .flatpak. I've never got flatpak to work before, and it doesn't work this time either. :-(
Since you mention, is the tarball not an option? This is supposed to be portable. What would you prefer?
Re: Podman Desktop: A Free OSS Alternative to Docker Desktop
#115Maybe I can try again, but it was frustrating enough to turn me away for a while.
Re: Podman Desktop: A Free OSS Alternative to Docker Desktop
#116I wonder what virtualization they are using on mac.
Re: Podman Desktop: A Free OSS Alternative to Docker Desktop
#117Earlier quoted context omitted.
The main benefits touted are that Podman can run rootless containers and it doesn’t need a daemon compared to Docker. However those comparisons are less relevant now than they were a while ago because Docker can now run rootless containers and Podman has developed a heap of systemd hooks that effectively use that as the daemon. It does have some good features though, like being compatible with Kubernetes manifests. I…
Is there a portainer equivalent for podman (web based instead of a desktop app)?
It has a different aim, more of an admin view. I do use it regularly and would gladly take questions for the team. At some point we integrated this as a temporary solution for CRC to provide a container management view.
As an example https://www.tutorialworks.com/podman-monitoring-cockpit-fedo...
If you have suggestions to improve just let me know. I work closely with that team. And they gladly take feature requests or comments
Re: Podman Desktop: A Free OSS Alternative to Docker Desktop
#118Re: Podman Desktop: A Free OSS Alternative to Docker Desktop
#119Earlier quoted context omitted.
At the moment podman machine on macOS uses Qemu and their filesharing stack. Qemu allowed us to move quickly utilizing the same deployment stategy. However I work on CRC (a related project) and we have a driver based on virtualization framework using virtiofs. We hope to integrate this in `podman machine` soon as it will improve performance. Ideally we want to boot with the kernel and ramdisk provided by the image, t…
Do you have a link to that virtiofs implementation?
You can try running https://github.com/crc-org/crc with the podman preset (!) to test it. It would not be exactly the same how podman machine will use it eventually, but might help to give an idea of performance or issues we can improve on. We have seen a lot of users being more than content as it also works in a vpn environment. Note that the CRC tool primarily aims at OpenShift deployment... This is a different preset (resource intensive). Only available as an installer with our tray (sorry about this).
The driver we use is https://github.com/crc-org/vfkit and I am sure Christophe could share a method to just run the VM with our driver. HMU by email if you prefer.
Re: Podman Desktop: A Free OSS Alternative to Docker Desktop
#120Earlier quoted context omitted.
Do you have a link to that virtiofs implementation?
The virtiofs implementation we use is the native one provided by Apple according to our virtiofs spec. https://virtio-fs.gitlab.io/ You can try running https://github.com/crc-org/crc with the podman preset (!) to test it. It would not be exactly the same how podman machine will use it eventually, but might help to give an idea of performance or issues we can improve on. We have seen a lot of users being more than con…