Trying to run a shell into a running container (docker exec -it containerid bash) using DockerToolbox/docker-machine on Windows 7 gives this error:
"cannot enable tty mode on non tty input"
(this runs fine on Mac OS X)
This is logged as an issue here. As a workaround, prefix the docker command with winpty, so:
winpty docker exec -it containerid bash