Open ajjackson opened 5 years ago
The former behaviour is restored (without "permission denied" errors) if I reintroduce the --icp=host argument to docker within this script. This option is mentioned in the updated docs as being necessary for X windowing, but seems to have a wider impact?
That is odd. IPC namespacing should not affect being able to change filesystem attributes AFAIK.
This option may imply other security attributes that do allow certain filesystem modifications.
A factor that is probably relevant is that I don't run docker as root but use a docker group instead. Perhaps the recent updates make an assumption that docker was run by root?
No. In fact membership of the docker
group is pretty much equivalent of being a sudoer anyway.
@ajjackson is this still an issue?
No idea, I've switched away from using the development dockerfiles to the Conda option.
The recent updates (specifically commit 329090d) break mantid_development.sh for me, failing to mount readable volumes with the following output:
The former behaviour is restored (without "permission denied" errors) if I reintroduce the
--icp=host
argument to docker within this script. This option is mentioned in the updated docs as being necessary for X windowing, but seems to have a wider impact?A factor that is probably relevant is that I don't run docker as root but use a docker group instead. Perhaps the recent updates make an assumption that docker was run by root?