Sending build context to Docker daemon 数据很大
2024-04-10 04:50:37  阅读数 1103

正在部署一个docker软件

进行docker build的时候发现文件非常大

Sending build context to Docker daemon xxGB

心中出现疑虑为何会这么大,是不是把自己有个文件夹几个T的数据也传过去了。查了一下果然
Docker client会发送Dockerfile同级目录下的所有文件到Dockerdaemon。

解决的方式:

  1. 在一个新的文件夹中进行build,或者注意把不需要放入docker的文件移开到更上级的其他目录
    2.或者使用.dockerignore。在Dockerfile同级目录下添加一个 .dockerignore 文件。在 .dockerignore 中添加需要忽略的文件或者文件夹即可。
Sending build context to Docker daemon xxkB

瞬间build成功

关于Sending build context to Docker daemon 数据很大的问题 - 我为什么要写这个 - 博客园 (cnblogs.com)