-
Notifications
You must be signed in to change notification settings - Fork 19
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
Persistence folder permission denied #31
Comments
Hello @dayworldap , I'm wondering if the omnidb account in the container can read your configuration file that is located on your machine. Can you tell me what is the content of your local folder ls -al /home/cosmin/docker/omnidb/ There must be a @taivokasper , maybe we should copy a template version of this configuration file Hope this helps, |
The conf file doesn't get created at all, ls -al output:
When I run docker exec id command on the container, it shows me the ids as per dockerfile, user omnidb, group omnidb. Maybe this is the issue? I would try to rebuild the image locally, replacing those with my host user and docker group - would this be one way to go? Thank you! |
Ok, this can be somwhat considered solved... Building a local image works - use the dockerfile from this repo, and remove the line
Maybe it is not the correct way to resolve the problem, but now I am running an OmniDB container. |
Hello,
First of all, I am really a beginer with Docker, however, I do have some containers running via docker-compose, behind Traefik reverse proxy with Google OAuth. I am trying to run OmniDB instead an already functioning PHPMyAdmin container, but I get a permission denied when running the command with volume mount for config persistance. Without the volume mount, the container starts succesfully.
Same issue also in docker compose. I have the relevant section like this:
I tried in compose file with PUID=${PUID} and PGID=${PGID} also, as environment entries, but no go.
`
The text was updated successfully, but these errors were encountered: