Skip to content
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/podman-docker support(specially for RHEL9/rocky linux9/CentOS Stream 9) #4996

Open
1 task done
leonpano2006 opened this issue Feb 5, 2024 · 11 comments
Open
1 task done
Labels
feature request A request for a new feature.

Comments

@leonpano2006
Copy link

Is there an existing feature request for this?

  • I have searched the existing issues before opening this feature request.

Describe the feature you would like to see.

Please add support for podman since there is no docker-ce exist on RHEL9/rocky linux 9/CentOS stream 9
And normally podman is better then regular docker support rootless which is better security then docker-ce

Describe the solution you'd like.

It can just work with podman or tutorial is described in wiki for using with podman

Additional context to this request.

No response

@leonpano2006 leonpano2006 added the feature request A request for a new feature. label Feb 5, 2024
@yesBad
Copy link

yesBad commented Feb 5, 2024

Have you actually tried Podman? Pretty sure it "should work" even though it's not documented.

I suggest hopping on the Pterodactyl Discord server and talking to matthewp as he's a Podman fan :D

@leonpano2006
Copy link
Author

Have you actually tried Podman? Pretty sure it "should work" even though it's not documented.

I suggest hopping on the Pterodactyl Discord server and talking to matthewp as he's a Podman fan :D

Please check https://discord.com/channels/122900397965705216/764995848101691402/1203808173614567425

@smashyalts

This comment was marked as off-topic.

@leonpano2006

This comment was marked as off-topic.

@smashyalts

This comment was marked as off-topic.

@leonpano2006

This comment was marked as off-topic.

@matthewpi
Copy link
Member

Regardless of whether or not Docker is supported on a specific OS is out of scope for this conversation.

Please check https://discord.com/channels/122900397965705216/764995848101691402/1203808173614567425

That Discord message you linked got a reply referencing a message I posted in the Discord of the exact configuration changes you need to make in order to get podman to work. https://discord.com/channels/122900397965705216/493443725012500490/1093966207998247003

You will also need to make sure OOM killer is enabled for any servers you create, but other than that Podman is supported, just not out of the box by default.

@leonpano2006
Copy link
Author

i am get this error
container@pterodactyl~ Error Event [14f05fb3-8925-440e-9197-20c90465afa6]: environment/docker: failed to attach to container: environment/docker: error while attaching to container: unable to upgrade to tcp, received 409
but OOM killer is enabled
as infomation form here #4928

@smashyalts
Copy link

Regardless of whether or not Docker is supported on a specific OS is out of scope for this conversation.

Please check https://discord.com/channels/122900397965705216/764995848101691402/1203808173614567425

That Discord message you linked got a reply referencing a message I posted in the Discord of the exact configuration changes you need to make in order to get podman to work. https://discord.com/channels/122900397965705216/493443725012500490/1093966207998247003

You will also need to make sure OOM killer is enabled for any servers you create, but other than that Podman is supported, just not out of the box by default.

sure, but he did use the word "since" and then something that for a part wasnt true, which was what I replied to

@leonpano2006
Copy link
Author

leonpano2006 commented Feb 16, 2024

Regardless of whether or not Docker is supported on a specific OS is out of scope for this conversation.

Please check https://discord.com/channels/122900397965705216/764995848101691402/1203808173614567425

That Discord message you linked got a reply referencing a message I posted in the Discord of the exact configuration changes you need to make in order to get podman to work. https://discord.com/channels/122900397965705216/493443725012500490/1093966207998247003
You will also need to make sure OOM killer is enabled for any servers you create, but other than that Podman is supported, just not out of the box by default.

sure, but he did use the word "since" and then something that for a part wasnt true, which was what I replied to

now i confirm if oom killer is enabled will work

but now i find out oom killer is caused by runc on cgroupv2 will ignore disable oom killer flag
but on crun will throw error

but that means if host uses cgroupv2 = oom killer can't be disabled at all (this is same on docker-ce)

so wings should detect if host is on cgroupV2, if yes then oom killer option should be grayed with reason

@leonpano2006
Copy link
Author

oom killer is not issue form podman

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request A request for a new feature.
Projects
None yet
Development

No branches or pull requests

4 participants