-
Notifications
You must be signed in to change notification settings - Fork 10
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
SELinux? #186
Comments
Hi @aubreybailey , That's a great question — I also wasn't aware of that issue with SELinux / Docker, so thank you for sharing that.
Although I don't typically recommend it for a variety of reasons, this might be on instance where the dockerized version of
This would be an easier issue to patch if At the moment, I do not have the bandwidth to update the existing codebase to use a newer version of Toil and Toil's updated Docker methods, but in theory it would not be too difficult:
I do not know what other backwards-breaking changes have been made since the version I pinned though, so it may not be so trivial depending on that. I would be happy to review a PR that makes these changes if you submit one. |
I notice that this is formatting all of the
"docker run -v"
commands as $(PWD):/data
however in an SELinux enforcing environment docker needs
docker run -v $(PWD):/data:Z
I realize this is probably used mostly in cloud contexts and mostly on ubuntu, but I suspect you have some fans in HPC/edge for whom this is probably a show stopper.
Any idea how much a :Z addition breaks the normal usage, or at the very least, where I can find the -v flag to change it for my deployment?
thanks,
Aubrey
The text was updated successfully, but these errors were encountered: