使用宝塔面板,如果你用的是小内存的VPS主机,在宝塔面板安装Docker、Mysql等时会提示你至少需要768MB内存才可以安装。解除宝塔面板安装插件或者软件时提示至少需要XX内存才能安装的限制的方法如下:
1、打开文件:
1 | /www/server/panel/data/plugin.json |
找到以下代码(搜索关键词:768 或者是Docker之类的):
1 | "install_checks" : "/www/server/panel/plugin/docker" , "uninsatll_checks" : "/www/server/panel/plugin/docker" , "compile_args" : 0, "version_coexist" : 0, "count" : 0, "versions" : [{ "m_version" : "3" , "version" : "6" , "dependnet" : "" , "mem_limit" : 768, "cpu_limit" : 1, "os_limit" : 0, "update_msg" : |
把mem_limit后面的数值改小就可以了。
Fungit 已回答的问题 2021年1月13日
也可以手动下载宝塔的安装shell脚本,可以执行脚本安装。
比如:
1.编译安装
wget http://download.bt.cn/install/0/
1 | mysql:wget http: //download .bt.cn /install/0/mysql .sh |
安装方式:bash mysql.sh install 8.0
1 | docker: wget http: //download .bt.cn /install/0/docker .sh |
安装方式:bash docker.sh install
其他类似
2.极速安装
wget http://download.bt.cn/install/1/
1 | mysql:wget http: //download .bt.cn /install/1/mysql .sh |
安装方式:bash mysql.sh install 8.0
1 | docker: wget http: //download .bt.cn /install/1/docker .sh |
安装方式:bash docker.sh install
其他类似
Fungit 发表新评论 2021年1月22日


没有多余小机器测试了。你安装什么?我记得MySQL每个版本有不同的限制。我之前在512M内存机器安装了MySQL5.7。

是安装Docker,要求768MB内存。

使用脚本直接安装应该是可以的,不过我使用7.45版本安装docker之后启动失败,看bt论坛也有人反馈。
我发现修改内存限制参数,最后还是安装失败了。