
Esta es mi situación: estoy trabajando en una máquina Linux (Linux Mint 18.2) trabajando con .NET Core. Un proyecto en particular necesita usar .NET Framework, así que puse en marcha una máquina virtual Windows 10 con VirtualBox. Ahora necesito empaquetar esta aplicación en un contenedor acoplable. Intenté instalar Docker en la máquina virtual de Windows, pero siempre aparece un error al iniciar el demonio y aparece este error al ejecutar Docker Build:
error during connect: Post
open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
Mi pregunta es, ¿es esto posible? ¿Existe alguna configuración que haga que Docker se ejecute en una máquina virtual de Windows o necesito estar en un sistema independiente?
Respuesta1
Como siempre, lo descubrí justo después de publicar esto. Docker en Windows utiliza de forma predeterminada contenedores de Linux que causaron el error. Después de cambiar a contenedores de Windows, todo funcionó bien.