Hey everyone,
So I have been trying to replace docker with podman, and in most cases I have no issues. However I have been struggling with the podman-compose compared to docker compose.
When I attempt to bring up the mayan edms pod using the docker-compose.yml file, as suggested by the mayan documentation Here, I get the following error on one of my containers.
Error: statfs /var/run/docker.sock: no such file or directory
I’m guessing that it is not currently possible to replace docker with podman completely. I did try to install docker onto fedora 34 but then I get the following errors:
Error:
Problem: problem with installed package podman-docker-3:3.1.2-3.fc34.noarch
- package podman-docker-3:3.1.2-3.fc34.noarch conflicts with docker provided by moby-engine-20.10.5-1.fc34.x86_64
- package podman-docker-3:3.1.2-3.fc34.noarch conflicts with docker-latest provided by moby-engine-20.10.5-1.fc34.x86_64
- package podman-docker-3:3.1.2-3.fc34.noarch conflicts with moby-engine provided by moby-engine-20.10.5-1.fc34.x86_64
- package podman-docker-2:3.1.0-1.fc34.noarch conflicts with docker provided by moby-engine-20.10.5-1.fc34.x86_64
- package podman-docker-2:3.1.0-1.fc34.noarch conflicts with docker-latest provided by moby-engine-20.10.5-1.fc34.x86_64
- package podman-docker-2:3.1.0-1.fc34.noarch conflicts with moby-engine provided by moby-engine-20.10.5-1.fc34.x86_64
- conflicting requests
- package podman-docker-3:3.1.2-3.fc34.noarch conflicts with docker provided by moby-engine-20.10.6-1.fc34.x86_64
- package podman-docker-3:3.1.2-3.fc34.noarch conflicts with docker-latest provided by moby-engine-20.10.6-1.fc34.x86_64
- package podman-docker-3:3.1.2-3.fc34.noarch conflicts with moby-engine provided by moby-engine-20.10.6-1.fc34.x86_64
- package podman-docker-2:3.1.0-1.fc34.noarch conflicts with docker provided by moby-engine-20.10.6-1.fc34.x86_64
- package podman-docker-2:3.1.0-1.fc34.noarch conflicts with docker-latest provided by moby-engine-20.10.6-1.fc34.x86_64
- package podman-docker-2:3.1.0-1.fc34.noarch conflicts with moby-engine provided by moby-engine-20.10.6-1.fc34.x86_64
Is it an either or situation, either I run with podman, or remove it and run with docker?
I would certainly prefer to use podman due to the increased security it brings, but I do have to also get work done, and this is where my conflict lies.
Any help of suggestions appreciated.