Open grtjn opened 1 year ago
As a workaround I could use ' user: root' in my docker compose, but I'd rather not..
The current startup script uses sudo as the MarkLogic startup process currently runs as root. We are working on a non-root image which we hope to release soon.
@grtjn we just released Docker 2.0.0 which provides UBI rootless image! Please give it a try in your environment.
We are running on a RedHat VM, that has been outsourced to a third party. I am afraid they have done something recently to the way the disk space has been mounted on which we keep our volume data. Starting a MarkLogic container shows this in the console, after which MarkLogic doesn't seem to have started:
Has any of you encountered this, and is really the only option to remount the filesystem with the suid option? That was at least suggested here:
https://unix.stackexchange.com/a/546823
I also encounted this issue when doing sudo in a Dockerfile, which was easily by-passed by doing USER root first and then skipping sudo. It made me wonder if the startup script is potentially doing sudo's, and if it would be possible to do without?
Any help appreciated!