-
Notifications
You must be signed in to change notification settings - Fork 39
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
Failed whilst adding the schema information in pre.xsd #64
Comments
problem solved, or at least workaround: just assign the share folder to user 999:999, which is the user of the geonetwork container which provides the jetty service (replacing tomcat). |
999 is used by systemd-coredump in Debian... |
Following Bdruemen's suggestion, jenkins-docker-uid-from-volume/Dockerfile I tried to change the uid and gid of user jenkins ... I added the following lines in the Dockerfile of GeoNetwork, so that you can use docker user (1001,100) instead of user jetty (999,999).
it deserves to work!
But this generates the following warnings
What do you think? Another solution would have been to use fixuid but i couldn't ... Thanks in advance. |
changing rights to jetty user and group works, so a chown in entrypoint is more appropriated IMO |
In order to ensure data permanence, i am used to sharing data between containers and docker host. With version 3.10.3, I was sharing in particular /config, and the docker composition was working fine.
but with version 4.0.1 and 4.0.2, I encounter an error when I share /catalog-data ...
below is an extract from my docker-compose.yml:
The file pre.xsd does exist in the local folder, and it is fully read / write accessible.
any help would be appreciated.
Ernest.
The text was updated successfully, but these errors were encountered: