Docker新手,我正在使用Windows 7 SP1。看起来docker在我的机器上运行良好,因为我已经按照教程中的指示使用命令docker run hello-world
运行hello-world并获得了预期的结果。现在我所要做的就是为.net核心控制台应用程序创建一个docker镜像。我的应用程序构建并运行。但同时通过命令docker build -t myapp .
建设码头工人形象,我得到下面的错误在连接过程中在Windows 7中构建Docker镜像时出错
错误:邮政http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.30/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&c puquota = 0 & cpusetcpus = & cpusetmems = & cpushares = 0 & dockerfile = Dockerfile &标签=%7B%7D &存储器= 0 & memswap = 0 &网络模式=默认& RM = 1个& shmsize = 0 &吨= 杜克&目标= & ulimits = NULL:开放//./ pipe/docker_engine:系统找不到指定的文件。在Windows的 的默认守护进程配置中,必须将docker客户端升级为连接。这个错误也可能表明docker守护进程没有运行。
下面我Dockerfile
FROM microsoft/dotnet:1.1-runtime-nanoserver
WORKDIR /DotNetConsole
COPY /bin/Debug/netcoreapp1.1/publish/ .
ENTRYPOINT ["dotnet", "DotNetConsole.dll"]
您是否在使用码头运行hello-world的相同终端? –
@TarunLalwani是一样的终端 – Riki
附上一个错误和终端的截图? –