VPS侦探论坛

标题: 请教「新装」 LNMPA1.8中 MySQL 文件占用较大的相关问题 [打印本页]

作者: Bliner    时间: 2022-1-29 11:03
标题: 请教「新装」 LNMPA1.8中 MySQL 文件占用较大的相关问题
本帖最后由 Bliner 于 2022-1-29 11:05 编辑

【前提】
从1.3从上来的老用户了,感谢军哥长久以来维护、升级 LNMP,给了我很大帮助!最近从群里搜索 Docker 相关内容,在自己制作基于 CentOS7 的 LNMPA 1.8 的 Docker



【安装配置】


用下方脚本,全新安装
  1. wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && LNMP_Auto="y" DBSelect="4" DB_Root_Password="XXXX" InstallInnodb="y" PHPSelect="5" SelectMalloc="1" ApacheSelect="2" ServerAdmin="i@XX.com" ./install.sh lnmpa
复制代码


【问题】
使用一键安装脚本,制作完成 Docker 后,发现足足有 3.95G
进入 Docker 后,在 CentOS 中 使用 「du -sh *」查看
  1. # mysql占用2.2G
复制代码


进一步查看到后
  1. 1021M   bin
  2. 20K       docs
  3. 1.3M      include
  4. 595M     lib
  5. 252K      LICENSE
  6. 784K      man
  7. 258M      mysql-test
  8. 4.0K       README
  9. 4.0K       README-test
  10. 4.3M       share
  11. 28K       support-files
  12. 344M     var
复制代码


【目的】
因为我对 MySql 的目录并不熟悉,不知哪些文件能否精简
还是 InnoDB 的缘故?
或者 LNMP 安装过程中的不再使用的依赖能否精简

目的是想精简一些不再使用的文件
最终让 Docker 的 image 容量在 1.5G 以内

还望军哥百忙之中,能指点一二,或者指点一下方向,非常感谢!



作者: licess    时间: 2022-1-29 16:58
除了bin、include、lib、var、share其他可以删除,基本没啥精简的空间,var目录可以在docker部署过程中初始化升级
mysql的源码包都300~400MB,glibc包都接近2GB




欢迎光临 VPS侦探论坛 (https://bbs.lnmp.com/) Powered by Discuz! X3.4