This PR uses the nocopy attribute for shared mounts in docker compose to remove the race condition caused by multiple containers trying to populate /home at startup time. This change sets the frontend container to be the one to write to the volume, and the other containers do not attempt to update /home at startup. This works because the initial contents of /home are the same on all containers. Closes #70
This PR uses the
nocopy
attribute for shared mounts in docker compose to remove the race condition caused by multiple containers trying to populate/home
at startup time. This change sets thefrontend
container to be the one to write to the volume, and the other containers do not attempt to update/home
at startup. This works because the initial contents of/home
are the same on all containers. Closes #70