#Container has no write permissions to mounted host directory
39 messages · Page 1 of 1 (latest)
Do not use docker in pterodactyl!
I literally have to use docker images, so i suppose its used under the hood when i run my server
And the run container has no write perms seemingly
use docker images for what now?
The base egg
what base egg??
The egg that im running
and that would be?
A modified version of distribution/distribution so it works with pterodactyl (config, etc.)
Everythin works
Except the write perms in the mount
honestly, this is really difficult for us to support.
Docker in Docker is bad
you really are going to have to debug this at the docker level
asking for help in an entirely custom image you supplied (and hopefully changed the endpoint/user like docs mention) is difficult for us to pinpoint the issue
Is there some way i can just give docker root on my host machine access using wings config or smth else?
you'd get a better chance if you stripped everything in your image, left it bare and tried a basic permissions test
this has been said before - the answer is no
Oh
pterodactyl containers are run non root by wings
Can i change that?
and if you wish to make your stuff work, you'll likely need to tamper with wings.
The wings config has no option that i found on the wiki
we offer no support for that and you'll need to understand golang
because its something you build in
pterodactyl does not run the server containers as root and never will due to security implications
Just sounds like you need to set the permissions on /mount/docker_images so the pterodactyl user can write to it
Just chown the folder to the UID the containers run as. That's set in the wings config
Thank you so so so much. This is exactly what i needed!