1.现象描述
执行服务发布构建镜像时候发现构建很慢,一直卡在下面的Sending build context to Docker daemon
Sending build context to Docker daemon 4.309 GB
原因:docker client会默认把Dockerfile同级所有文件发给docker Deamon中,因为目录下有备份的很多jar包,导致累计起来越来越慢。
2.解决办法
- 使用.dockerignore文件,设置黑名单,该文件包含的目录不会被发送到Docker daemon中
- 将Dockerfile迁移后其他目录中执行。
评论 (0)