Solución:
Aunque mi usuario tiene privilegios de administrador, no necesito usar un PowerShell elevado para ejecutar la ventana acoplable.
Puede intentar realizar la conexión a través de TCP. En el tipo de Power Shell:
$env:DOCKER_HOST="tcp://0.0.0.0:2375"
docker ps
O
$env:DOCKER_HOST="tcp://localhost:2375"
docker ps
Desde la versión 17.03.1-ce-win12 (12058) debe verificar Exponer el demonio en tcp: // localhost: 2375 sin TLS si usa Docker para Windows y se conecta a través de TCP
Saludos
Esta es una forma indirecta de responder a tu pregunta, pero creo que será lo que buscas a largo plazo …
A partir de la versión 1.12.2 Beta 26, Docker para Windows le permite cambiar entre contenedores de Windows y Linux. La instalación es un MSI, por lo que parece que también configura los permisos correctos. (¡Y no tiene que seguir todos los pasos manuales para que los contenedores de Windows funcionen!)
Estoy usando 1.12.2 Beta 28 en Win 10. Puedo cambiar entre Linux y Windows; y ejecute los comandos de Docker sin ejecutar PS como administrador. He probado ‘docker ps’, ‘docker info’ y ‘docker search *’ hasta ahora.
Aquí es donde obtuve mi información (https://stefanscherer.github.io/run-linux-and-windows-containers-on-windows-10/)