Is it possible to start a native windows sibling container from within a native windows container? So I don't mean docker-in-docker.
Like on linux:
docker run -v /var/run/docker.sock:/var/run/docker.sock ...
UPDATE: The latest Docker EE preview releases for Windows support bind-mounting the Docker API. Details here: https://blog.docker.com/2017/09/docker-windows-server-1709/
Yeah, there's a couple of steps though and it's not very elegant nor secure. You have to change the Windows Daemon config to listen on a public interface:
net stop docker
dockerd.exe --unregister-service
dockerd.exe -H npipe:////./pipe/docker_engine -H 0.0.0.0:2375 --register-service
net start docker
Now when starting containers, the Docker API will be available on the default gateway ip (you can find it with ipconfig) of the container, on port 2375.