我刚刚在Windows 10上安装了docker
我可以运行以下命令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
如果在Visual Studio中创建一个新的dotnet core
项目,则该项目会正常构建并在容器内运行代码。 (我认为这是正确的术语)
因此,我尝试将现有项目添加到docker。基本上,我所做的就是右键单击.sln并添加了docker支持。 但是,如果我尝试运行该项目,则会收到以下错误
连接期间出错:获取https://192.168.99.100:2376/v1.37/version: 拨打tcp 192.168.99.100:2376:connectex:连接尝试失败 因为关联方在一段时间后未正确响应 时间或建立的连接失败,因为连接的主机具有 无法回应。
我该如何解决?
我尝试在PowerShell中运行简单的命令,但这似乎给出了相同的错误。 (docker version
)
新项目如何连接到192.168.99.100:2376
,而不是我添加了dockerfile的现有项目?
答案 0 :(得分:0)
打开Powershell cd到带有dockerfile的目录 运行:
docker build -t myapp .
完成后运行:
docker run --rm -d --name myapp -p 8080:8080 myapp
打开浏览器到localhost:8080