2017-10-16 4 views
11

Je suis nouveau à ASP.NET Core et docker. J'ai créé une application ASP.NET Core 2.0 simple et j'essaie d'utiliser docker avec Windows. Cependant, je reçois cette erreur:ASP.NET Core docker erreur de construction

Your Docker server host is configured for 'Linux', however the docker-compose project targets 'Windows'.

Bien qu'il semble être assez erreur d'information, je ne peux pas trouver où « hôte de configuration pour Windows »

Répondre

16

Il est le fichier docker-compose.dcproj où vous pouvez définir le système d'exploitation que vous souhaitez cibler:

<DockerTargetOS>Linux</DockerTargetOS> 

pour passer démon docker au même système d'exploitation, vous pouvez utiliser l'icône de la barre Docker ou Docker fenêtre Paramètres (accessible à partir du même menu):
enter image description here