Dockerfile build速度巨慢优化

通过Dockerfile创建容器的时候,有时候会遇到编译巨慢的情况,而docker run的方式却不会

跟踪定位下问题,注意到编译的时候日志打印

Sending build context to Docker daemon 7.188GB

为啥会这么大的文件,查了一下发现是log日志的大小影响的,日志按道理也不会影响Dockerfile的编译才对。

查资料之后原因如下:docker client会默认把Dockerfile同级所有文件发给docker Deamon

定位到问题就简单了,解决办法是 使用**.dockerignore** 文件,写入到文件中的目录和文件会被忽略(类似于.gitignore)

复制代码
#加入需要忽略的目录的相对路径
./logs

加入logs目录的忽略之后,重新执行编译

Sending build context to Docker daemon 140.2MB

OK,问题解决

相关推荐
happyjoey2172 分钟前
AI赋能如何从Docker小白快速理解、安装并运行一个实例
docker·ai赋能
猫头虎1 小时前
OpenClaw相关的开源AI项目汇总大全:本文涵盖近期所有OpenClaw相关的GitHub高星star热门项目
运维·人工智能·macos·docker·容器·开源·github
hhhjjjj2 小时前
SpringCloudAlibaba2025+docker+jdk25搭建可扩展的微服务系统
docker·微服务·容器
予枫的编程笔记2 小时前
【Docker进阶篇】镜像管理不摸瞎:docker tag与push核心用法,私有仓库vs云服务怎么选?
docker·镜像仓库·docker push·容器技术·docker tag·docker私有仓库·阿里云容器镜像服务
DeeplyMind11 小时前
第12章 Docker存储机制(重要)
运维·docker·容器
xuhe212 小时前
Claude Code配合Astro + GitHub Pages:为 sharelatex-ce 打造现代化的开源项目宣传页
linux·git·docker·github·浏览器·overleaf
Mr.小海17 小时前
Docker 容器间依赖管理
运维·docker·容器
❀͜͡傀儡师1 天前
使用 Docker 部署 Puter 云桌面系统
运维·docker·容器
swbook1 天前
k8s1.35.1二进制部署
docker·kubernetes·k8s·kubectl-ai
2501_924878731 天前
中小电商自建直播间成本降47%:AI口播智能体轻量部署(含Docker+OBS链路)
人工智能·docker·容器·排序算法·宽度优先