小型Docker构建问题

时间:2019-04-04 12:10:52

标签: docker

这没什么大不了的,但是我经常构建(在最新的Mac上),大约十分之一的时间会出现如下所示的错误。使用--debug--stacktrace运行是无济于事的,因为该构建始终可以通过简单地重新运行来工作。

有人知道怎么了吗?

Error response from daemon: no active session for e431bb06cd5af92b929085ed1acf1dd1e07907e458f11f5ed622a4d8400403cb: context deadline exceeded

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':docker:my-product-name:my-project-name:docker'.
> Process 'command 'docker'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

每个评论的更新

在对产品运行gradle构建时发生错误。这个版本已经有好几年了-通过了gradle(当前为3.5)和docker(当前为18.06)的许多版本。我不单独使用此构建-许多其他人也使用。该错误是暂时的。它发生的频率很低,例如每十到二十个构建中就有一个。只需重新运行构建始终会获得成功-因此,我声明“这没什么大不了的...。”

1 个答案:

答案 0 :(得分:0)

以防万一,当在Docker-> Preferences-> Disk选项卡上设置的最大“磁盘映像大小”附近构建映像时,似乎会发生此错误。增大该限制或执行docker image prune命令似乎可以避免该错误。