关于“镜像”术语的困惑 - 清理/删除“基础”/存储库

您好!我对清理空间的说明中使用的术语感到困惑。

我最近用完了 25GB 实例的空间。在此处搜索后,我运行了启动器清理命令,并恢复了几 GB。我没有删除“未容器化的”镜像(我认为这是控制台中出现的术语)。那些是图片(我想保留所有图片!)还是旧的 Discourse 安装包?

\[背景:论坛已从 Vbulletin 转换为 Discourse – 有很多图片未能正确传输,并且似乎存储在单独的部分中,如果我记得与安装服务进行的对话的话 - 我担心清理过程要求删除那些\]

清理过程中出现的“未容器化镜像”选项是否会删除下面截图所示的这些旧文件?“discourse/base”。

我看到它说“类型:镜像 - 占用了 >30GB”。我倾向于认为这些不是指图片,但我想确定一下。

如果不是,我唯一需要尝试的是

apt-get autoclean
apt-get autoremove

吗?

提前感谢您帮助一个成长于 HTML 时代但已完全脱节的人。 :slight_smile:

25GB 勉强够用。如果你有很多图片,你会遇到麻烦。最简单的办法是获取一个更大的 Droplet。其次简单的办法是添加一个数据“卷”并将图片放在那里。具体如何操作需要一些关于 Unix 文件系统和 Docker 挂载的知识。

有几种方法——将额外的空间放在 /mnt/whatever-they-giveyou,然后将图片从 /var/discourse/shared/standalone/uploads 复制到额外的空间,然后调整 app.yml 以便将该路径用于 /shared/uploads

安全的方法是启动一个新的 Droplet,这样如果出现问题,你就不会搞砸你的网站。

1 个赞

抱歉,我不知道为什么我说的是 25GB,而根据我附上的截图,显然还有更多。我实际上有 80GB。

感谢 @pfaffman 的回复,但我仍然需要截图中的那些“镜像”吗?有些是 3 年前最后使用的。那些东西是什么

容器镜像,不是图片。是你的 Discourse 的一些旧版本。

删除前不要停止你的应用程序,这样比较安全。

你需要这样做。

不是。它们是 docker 磁盘镜像。

3 个赞

我感谢所有的回复。我将在再次运行命令时选择“Y”。谢谢!

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.