ubuntu镜像如何优化存储空间使用
小樊
38
2025-08-29 17:17:19
优化Ubuntu镜像存储空间可从以下方面入手:
- 选择轻量级基础镜像:使用Alpine Linux(仅几MB)或Ubuntu slim镜像,减少默认软件包。
- 多阶段构建:Dockerfile中分阶段构建,仅保留运行时必要文件,去除构建工具和中间产物。
- 清理无用文件:
- 执行
apt-get clean
、apt-get autoclean
清除APT缓存。
- 用
apt-get autoremove
删除不再需要的依赖包。
- 删除临时文件和日志(如
/var/log
中非必要日志)。
- 精简内核:删除旧内核镜像,仅保留当前使用内核(通过
dpkg --get-selections
查看并删除冗余内核)。
- 调整存储配置:
- 将Docker存储目录迁移至数据盘(修改
/etc/docker/daemon.json
)。
- 若使用LVM,可扩展逻辑卷释放空间。