吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1636|回复: 28
收起左侧

[求助] docker容器内存不足怎么办

[复制链接]
赵小迪 发表于 2022-7-18 21:40
今天跟老师做谷粒商城,在docker容器中安装redis失败 一看内存不足了  找到了但是不知到怎么解决 有大佬帮忙看看吗 跪求
1658151043(1).jpg
1658151407(1).jpg

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

XJhrack 发表于 2022-7-18 21:54
扩容呗,而且这个不是磁盘空间吗 和内存有啥关系
axin1999 发表于 2022-7-18 21:57
 楼主| 赵小迪 发表于 2022-7-18 22:00
XJhrack 发表于 2022-7-18 21:54
扩容呗,而且这个不是磁盘空间吗 和内存有啥关系

怎样才能扩容呢
 楼主| 赵小迪 发表于 2022-7-18 22:01
axin1999 发表于 2022-7-18 21:57
40G,云主机吧,买个云存储空间挂载

好像很复杂 第一次接触这个我以为可以把电脑硬盘分出来给他
就是他 发表于 2022-7-18 22:01
这个用的虚拟机吧,内存和处理器分多一点。或者进容器日志看下定位错误。
 楼主| 赵小迪 发表于 2022-7-18 22:05
就是他 发表于 2022-7-18 22:01
这个用的虚拟机吧,内存和处理器分多一点。或者进容器日志看下定位错误。

是虚拟机 但是我不会怎么分配空间
就是他 发表于 2022-7-18 22:10
那就搜呀,面向百度面向csdn,这种帖子大把。想当程序员自主学习跟定位问题是基操。
 楼主| 赵小迪 发表于 2022-7-18 22:21
就是他 发表于 2022-7-18 22:10
那就搜呀,面向百度面向csdn,这种帖子大把。想当程序员自主学习跟定位问题是基操。

也不是没搜 搜了一下午了 就几种回答
MSLOS 发表于 2022-7-18 22:23
本帖最后由 MSLOS 于 2022-7-18 22:42 编辑

内存不够就用SWAP, 但缺点是如果用的是机械硬盘那运行会很慢. 但如果是固态硬盘那可以无视, 我之前还用整个盘做虚拟内存,  整体来看速度还可以但还是比内存慢.
  
另外纠正一下, df -h 这是看硬盘使用率的命令, 看内存的是 free -h . 硬盘不够就买扩容套餐, 没套餐就找云服务商解决. 不想扩容就删除一些非系统必要的软件/文件或多余的docker镜像, 另外docker的日志文件也是及其占空间的(搞不好能占十几个G)  你也可以找找看有没有过大的docker日志文件然后删之. 再或者你可以买个云数据库...没了就这么多.

现在的linux系统 桌面发行版装完一般占十几个G的空间, 服务器版也得占8G左右, 所以你的40G可用空间在32G左右, docker装完一般占2G左右. so 你好好看看有啥垃圾文件要清理

free 命令 用来显示系统内存状态,包括系统物理内存、虚拟内存(swap 交换分区)、共享内存和系统缓存的使用情况,其输出和 top 命令的内存部分非常相似

用法:
free [选项]

选项:
-b, --bytes         以字节显示输出
     --kilo          使用千字节显示输出
     --mega          使用兆字节显示输出
     --giga          使用吉字节显示输出
     --tera          使用太字节显示输出
     --peta          show output in petabytes
-k, --kibi          show output in kibibytes
-m, --mebi          show output in mebibytes
-g, --gibi          show output in gibibytes
     --tebi          show output in tebibytes
     --pebi          show output in pebibytes
-h, --human         显示人类可读的输出
     --si            使用 1000 的倍数而非使用 1024
-l, --lohi          show detailed low and high memory statistics
-t, --total         show total for RAM + swap
-s N, --seconds N   repeat printing every N seconds
-c N, --count N     repeat printing N times, then exit
-w, --wide          宽版输出

     --help     显示此帮助信息并退出
-V, --version  显示程序版本然后离开

欲了解更多详细信息,请参见 free(1)。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 07:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表