【问题标题】:Installing Docker on AWS EC2 Free Tier account [closed]在 AWS EC2 免费套餐帐户上安装 Docker [关闭]
【发布时间】:2021-04-17 20:18:12
【问题描述】:

我是 AWS 云的新手。
想在 ec2 实例上安装 docker。
我已经完成了以下步骤。

  • 创建了 aws 免费层帐户
  • 已启动 ec2 实例
  • 现在尝试通过命令sudo yum install docker -y安装docker
    但得到如下响应:

以下是内存状态:

请提出需要做什么。

【问题讨论】:

  • 能发个top命令的截图吗
  • 我的解决方案有效吗?

标签: amazon-web-services docker amazon-ec2


【解决方案1】:

我认为问题在于您的实例有 983 mb memory out of which 857 mb is already used. 剩余内存为 63 Mb,这非常less for system even to do yum install operation that is why you are getting this error

如果您运行tophtop 命令,您将能够看到哪个进程正在占用您的内存。找到进程后,记下它的 PID(进程 ID)。

暂停

kill -TSTP $PID_OF_PROCESS

然后运行您的yum install。完成后恢复您暂停的进程。

继续

kill -CONT $PID_OF_PROCESS

【讨论】:

  • 谢谢 Jatin,我 ps aux --sort -rss 命令按被杀进程的顺序列出所有进程
猜你喜欢
  • 1970-01-01
  • 2015-10-30
  • 2020-10-02
  • 2021-11-20
  • 2018-08-28
  • 1970-01-01
  • 1970-01-01
  • 2021-10-27
  • 2020-09-14
相关资源
最近更新 更多