That’s true, but (at least in my case)
docker run -it -v ‘/cygdrive/c/home/blah/share’:/share …
does not work, while
docker run -it -v ‘c:/cygwin64/home/blah/share’:/share …
I used this “babun” adaptor which makes the windows docker installation usable under cygwin.
There, “which docker” shows
So, the executable from the windows installation is called directly. The windows command can’t interpret a cygwin (i.e. Unix) path correctly. To use “real” cygwin paths one had to implement a script or so which transforms the unix path on the left side of “-v left_unix:right” to a windows path “-v left_windows:right” and pass it to the “real” docker command.
Maybe such a thing already exists ?
I think I will do this, do provide compatibility.