Docker backend: implement a chown
workaround after task execution
#329
Labels
good first issue
Good for newcomers
chown
workaround after task execution
#329
Currently files created by a container in the Docker backend will be created as root on systems where the docker daemon is running as root.
This leaves files in the output directory that cannot be removed by the user unless they elevate their privileges.
miniwdl
solves this with a workaround where a special container is executed tochown
the working directory contents to the user; as the container is also run as root, it doesn't require the user executingminiwdl
to elevate their privileges.We should consider implementing a similar workaround.
The text was updated successfully, but these errors were encountered: