основной проект dotnet не работает в докере - PullRequest
0 голосов
/ 08 декабря 2018

Я только что установил docker в Windows 10. Я могу запустить следующую команду docker version, поэтому должна работать Docker

Client:
 Version:       18.03.0-ce
 API version:   1.37
 Go version:    go1.9.4
 Git commit:    0520e24302
 Built: Fri Mar 23 08:31:36 2018
 OS/Arch:       windows/amd64
 Experimental:  false
 Orchestrator:  swarm

Если создать новый проект dotnet core из Visual Studio проектапрекрасно строит и запускает код внутри контейнера.(Я думаю, что это правильная терминология)

Итак, я попытался добавить существующий проект в Docker.По сути, все, что я сделал, - это щелкнул правой кнопкой мыши на .sln и добавил поддержку докера.Но если я пытаюсь запустить проект, я получаю следующую ошибку

ошибка при подключении: Get https://192.168.99.100:2376/v1.37/version: dial tcp 192.168.99.100:2376: connectctex: попытка подключения не удалась, потому что подключенныйучастник не ответил должным образом через некоторое время, или не удалось установить установленное соединение, поскольку подключенный хост не смог ответить.

Как это исправить?Я попытался запустить простые команды в PowerShell, но, похоже, выдает ту же ошибку.(docker version)

как новый проект может подключиться к 192.168.99.100:2376, а не к существующему, к которому я добавил докер-файл?

1 Ответ

0 голосов
/ 09 декабря 2018

Откройте компакт-диск powershell для каталога с запуском dockerfile:

docker build -t myapp .

когда закончите, запустите:

docker run --rm -d --name myapp -p 8080:8080 myapp

откройте браузер на локальном хосте: 8080

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...