docker build命令挂起了很长一段时间,其他命令运行正常

时间:2019-01-09 14:01:07

标签: docker

一个简单的问题:在使用Docker约一周后,我的docker build命令陷入困境并挂起(执行任何操作之前)约一分钟。保持此挂起状态后,它将以预期的速度完全没有问题地执行docker build命令。

其他Docker命令(例如docker run)不受此“挂起”问题的困扰。

Docker安装信息:

Version 18.06.1-ce-win73
Channel: stable

我尝试过的事情:

  • docker system prune-这确实清除了空间,但没有加快我的docker build命令的速度
  • 在我的机器上重新安装Docker-确实可以解决此问题,但是在再次使用Docker约一周后,它再次出现。

还有其他人受此问题困扰吗?

2 个答案:

答案 0 :(得分:1)

问题出在这里:

我的Dockerfile的第一行(FROM命令)失败了。 “挂起”是由尝试下载基本映像期间的超时引起的。我试图从需要在计算机上设置代理的位置下载基本映像。

因此,我在原始帖子中弄错了:Docker build命令未按预期运行。由于缺少代理设置,因此无法下载基本映像。

答案 1 :(得分:0)

我有同样的问题。我解决了将Dockerfile移到一个空文件夹的问题,然后执行了docker build命令,并且运行良好。

在其他一些论坛上,人们创建了一个.dockerignore文件,其中包括对git的任何调用以及许多其他文件,但是这种方法对我不起作用。