-
Notifications
You must be signed in to change notification settings - Fork 379
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
podman support #255
Comments
Podman is also the default on latest Fedora, and installing docker can be not straightforward. |
I am interested in supporting podman, too. A first test run just typing
I've included an experimental x11docker option
So it seems |
So I've setup a soft link for docker to become podman (which is apparently a relatively common pattern, as there's a
I had some issues running it as well. Can you show me the output of the following commands?:
Also, do you have the packages |
Yes.
|
This is what I use to get a working container environment:
The error message indicates that somehow during the setup a kernel parameter wasn't set. You can run |
Thank you! That was a missing key, and thanks for the further explanation of it. Another missing point was
But pulling from docker hub fails:
It might be an issue due to my low internet bandwith and docker hub just interrupting a slow download. Using the local docker images failes, too (https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users/):
Maybe the local docker images need an entry in |
First success! The Running everything with Once I had a podman image This one works so far:
Interestingly, this works so far without Edit: |
I had
I can send the full verbose log if needed. |
I found the hardcoded Can you please provide the full log at www.pastebin.com? |
I found the messages of interest:
x11docker receives a container id from podman. But asking podman for the container with this id results in
The related code in
It seems that I am not sure yet what is going on. Currently I suspect a podman issue, not an x11docker issue. |
Did you update x11docker or podman? Edit: |
Current state: An error is shown: |
Option |
To allow
I found this by observation, not by documentation. |
In mviereck/dockerfile-x11docker-mate#1 the default seup with |
Option Edit2: podman does not share Only some nvidia setups seem to work with Edit3: A setup with |
Current podman version 2.1.1 has a bug with options |
I was able to get the Omnet++ IDE docker image working with the following command line:
I am on Fedora 32 with the default podman installation. I noticed that the check in lines 7321-7323 is only valid for Linux kernels which include a debian patch which was rejected by the kernel developers. This patch is not included in Fedora and many other distros which make the check fail although nothing is wrong. For my test I simply commented the mentioned lines in x11docker. For reference, I am running an AMD graphics card with the amdgpu driver. Dockerfile for
|
@fin-ger Thank you for the detailed report! I have inverted the check so it will not fail if the file does not exist at all. |
I've deprecated option |
Good news: Currently I encounter no issues with podman version 3.0.1 on Debian testing. |
With new release v6.9.0 x11docker supports So far, I consider this task as solved. :-) |
Could we get podman support? I noticed in 2 other issues you mentioned that you're waiting for deb packages to be released. Not sure when they were released, but instructions on installation are available for Debian based distros.
The text was updated successfully, but these errors were encountered: