Podman support #1570
Replies: 6 comments 1 reply
-
I would also like to see support for this. I set up a fresh Fedora 34 install last week, and attempted to use podman with the podman-docker compatibility package. Docksal didn't work. I didn't keep the error messages, but I'll try to reproduce in a VM or something. |
Beta Was this translation helpful? Give feedback.
-
Docker Inc. changed licensing terms specifically for Docker Desktop and not the underlying container engine (which is open source and free). Docksal still supports running docker in a VirtualBox VM mode on Mac and Windows using docker-machine and boot2docker. Unfortunately, both of those projects have been retired/abandoned by Docker Inc. in favor of... Docker Desktop. What would be the alternative to Docker Desktop in the podman ecosystem? |
Beta Was this translation helpful? Give feedback.
-
There is, though support across platforms is.... not great. Up until fairly recently, and arguably still, podman's answer to a native mac client was a remote cli tool to a vm elsewhere. The mac support now works on intel machines if you don't need file sharing or bind mounts. If NFS can be magicified there, then that may be enough. I've not worked with Windows, but understand that WSL support is decent. You /can/ run podman within virtualbox/vagrant and remote it |
Beta Was this translation helpful? Give feedback.
-
Here's my take on docker vs podman (as a Docksal maintainer):
TL;DR: What would podman support in Docksal really help with (and whom)? @RHJasonSmith if the team at RedHat is interested in contributing towards adding AND maintaining podman support in Docksal, I'm open to discussing what that could look like. The contact email is in the head of the Docksal GitHub org :) |
Beta Was this translation helpful? Give feedback.
-
This better suits in Discussions. Moving. |
Beta Was this translation helpful? Give feedback.
-
We're doing some internal discussion here to figure out our best course of action. Personally, I think we may dabble with minikube as a replacement for docker desktop, and that may provide some better integration with how deployments work once they leave the local environment. It also has features that provide a decent parity with Docker Desktop and can provide the abstraction between the container technology and the tooling so that you don't have to revisit this question. We're |
Beta Was this translation helpful? Give feedback.
-
Re-evaluate supporting podman in light of the change in docker pricing model
Docker has changed its licensing recently, which is going to cause some (more) friction in the enterprise. In light of these changes, is there a list of hurdles to adopting podman/podman-compose that we can start working on to add support.
Steps to reproduce the issue:
Describe the results you received:
Varying failure states depending on platform
Describe the results you expected:
Invisible compatibility, the containers would just run.
Beta Was this translation helpful? Give feedback.
All reactions