7e0220b6d6949682f5fee9b6f981aa2379bd8e04
DOCKER_MOUNT variable
Through the env variable of the same name. The idea here is pretty simple: I/O perf on native mounted disks on non-Linux (notably Mac OS) is just terrible, thus making it a real pain to develop: one has to choose between re-building the image after every single change (eg to run a test) or just work directly inside the same container (eg with vim, but even then one would have to re-configure their dev container every time it gets destroyed - containers, after all, are not supposed to be long-lived). Allowing to override `DOCKER_MOUNT` makes it easy for everyone to decide what their volume/syncing strategy is; for example one can choose to use [docker-sync](https://github.com/EugenMayer/docker-sync) This patch won't change anything for anyone who doesn't set the `DOCKER_MOUNT` env variable in their environment. Signed-off-by: Jean Rouge <jer329@cornell.edu> (cherry picked from commit aea6fdf3d340835a1b0af208839ce42ace3a5b89) Signed-off-by: Sebastiaan van Stijn <github@gone.nl> Upstream-commit: ecc423df7fde7f0edc963f03d70da133f03bb63c Component: engine
Description
No description provided
310 MiB
Languages
Go
92%
Shell
5.5%
Dockerfile
1.1%
Go-Checksums
0.9%
Makefile
0.3%
Other
0.2%