How can I fix the error mounting caused "not a directory" when using docker-compose?

I’m also getting the file / directory mounting error.

W10 v1607 (14393.0)
Docker version 1.13.0, build 49bf474
docker-machine.exe version 0.9.0, build 15fd4c7
docker-compose version 1.10.0, build 4bd6f1a0

PS> docker-compose up -d --force-recreate

Removing tykquickstart_tyk_dashboard_1
Removing tykquickstart_tyk_gateway_1
Removing tykquickstart_tyk_pump_1
Recreating 3c0e03601c5f_tykquickstart_tyk_pump_1
Recreating 3f4be03234f4_tykquickstart_tyk_gateway_1
Recreating ef6e7e261653_tykquickstart_tyk_dashboard_1
Recreating tykquickstart_tyk_redis_1
Recreating tykquickstart_tyk_mongo_1

ERROR: for tyk_dashboard Cannot start service tyk_dashboard: oci runtime error: container_linux.go:247: starting container process caused “process_linux.go:359: container init caused "rootfs_linux.go:54: mounting \"/c/source/tyk_quickstart/tyk_analytics.conf\" to rootfs \"/mnt/sda1/var/lib/docker/aufs/mnt/fa6e3cf3d0ac049dbc950b73c55a5f26add6b0f131d8858e56d1ddf0bbdf5dfb\" at \"/mnt/sda1/var/lib/docker/aufs/mnt/fa6e3cf3d0ac049dbc950b73c55a5f26add6b0f131d8858e56d1ddf0bbdf5dfb/opt/tyk-dashboard/tyk_analytics.conf\" caused \"not a directory\""”
: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

ERROR: for tyk_gateway Cannot start service tyk_gateway: oci runtime error: container_linux.go:247: starting container process caused “process_linux.go:359: container init caused "rootfs_linux.go:54: mounting \"/c/source/tyk_quickstart/tyk.conf\" to rootfs \"/mnt/sda1/var/lib/docker/aufs/mnt/cc49e3203814cab50ab15dd8d6417fec47a85674b767cf0c4e383c23f87a4522\" at \"/mnt/sda1/var/lib/docker/aufs/mnt/cc49e3203814cab50ab15dd8d6417fec47a85674b767cf0c4e383c23f87a4522/opt/tyk-gateway/tyk.conf\" caused \"not a directory\""”
: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

ERROR: for tyk_pump Cannot start service tyk_pump: oci runtime error: container_linux.go:247: starting container process caused “process_linux.go:359: container init caused "rootfs_linux.go:54: mounting \"/c/source/tyk_quickstart/pump.conf\" to rootfs \"/mnt/sda1/var/lib/docker/aufs/mnt/43c422b17d78ea08263fa3228ce6f76109ab4529d3597a1799d8971b1e74766b\" at \"/mnt/sda1/var/lib/docker/aufs/mnt/43c422b17d78ea08263fa3228ce6f76109ab4529d3597a1799d8971b1e74766b/opt/tyk-pump/pump.conf\" caused \"not a directory\""”
: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
ERROR: Encountered errors while bringing up the project.

Well, it isn’t a directory, it’s a file but obviously this must be working for others. Perhaps it’s a Windows 10 thing?

I did try shifting the directory under my home directory:

but this didn’t help.

Any suggestions gratefully received!