Closed oesteban closed 2 years ago
Okay, it seems that -u $(id -u):$(id -g)
is necessary when running docker. Next hurdle is:
https://git-annex.branchable.com/bugs/annex_sets_remote___40__regular_http__41___to_be_ignored_while_running_in_docker_container/
In #1020, the intent was to add some sort of buffer interface, that when the inputs are found within a datalad-looking folder (i.e., the input is a broken symlink and there's a
.datalad/
at the top) tries to run datalad get to fetch missing files.However, within containers (i.e., the data folder is mounted from the host), it seems there's some further accommodation to be done, as I'm getting:
The interface works as expected with a "bare-metal" installation on the same data folder being mounted into the image. I have also made sure the folder is mounted with rw permissions.
/cc @yarikoptic