【问题标题】:Docker send build context fail - Connection forcibly closedDocker发送构建上下文失败 - 连接强制关闭
【发布时间】:2018-01-19 18:36:36
【问题描述】:

我在尝试从客户端构建 docker 映像时遇到问题。 我正在使用“docker --host x.x.x.x build”命令。构建开始发送并在几秒钟后失败并出现以下错误:

time="2017-08-11T09:43:27+01:00" level=error msg="无法添加文件 \\?\E:\folder\master\workspace\packages\Newtonsoft.Json. 10.0.3\Newtonsoft.Json.10.0.3.nupkg 到 tar:io:在封闭管道上读/写” time="2017-08-11T09:43:27+01:00" level=error msg="Can't close tar writer: io: read/write on closed pipe" 连接期间出错:发布http://x.x.x.x:2375/v1.27/build?buildargs=%7B%22CONFIGURATION%22%3A%22live%22%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=dockerfile&labels=%7B%7D&memory=0&memswap=0&networkmode=default&nocache=1&rm=1&shmsize=0&t=project&target=&ulimits=null: 读取 tcp y.y.y.y:52954->x.x.x.x:2375: wsarecv: 现有连接被远程主机强行关闭。

【问题讨论】:

    标签: windows docker firewall gateway


    【解决方案1】:

    问题出在网关防火墙中。该过程试图在 tar 文件中发送 Newtonsoft nuget 包(根据日志),并且防火墙将其检测为勒索软件,因此它正在关闭连接。 您可以允许防火墙中的特定文件使其工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-19
      • 2012-09-14
      • 1970-01-01
      • 2013-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-02
      相关资源
      最近更新 更多