Uninstalling discourse instance

Helllo,

Is there comprehensive documentation available on how to uninstall discourse instance via command line?
This is required to do a clean install once again.

2 个赞

According to the official installation guide, discourse lives inside its own docker container.
So, you simply need to stop the container and remove /var/discourse folder.

Steps.

  1. ssh into your vps server.
  2. cd /var/discourse
  3. ./launcher stop app
  4. ./launcher destroy app
  5. cd /var
  6. sudo rm -rf discourse
1 个赞

在安装或其他指南中包含卸载部分会很好。

由于推荐的做法是在仅用于此目的的新安装上安装 Discourse,因此大多数人的卸载方式是销毁虚拟机。

这些说明仅针对最标准的一种情况而设计。

3 个赞

当然,“卸载”太老土了,就像2000年一样 :wink:

1 个赞

一件有趣的事情是,如果我想停止并销毁应用程序,它会尝试下载另一个基础映像。搞什么鬼?:smile:

:/var/discourse> sudo ./launcher stop app
检测到 x86_64 架构。

警告:我们将开始下载 Discourse 基础映像
此过程可能需要几分钟到一小时不等,具体取决于您的网络速度
请耐心等待

2.0.20220818-0047:正在从 discourse/base 拉取
摘要:sha256:7734701087766821ffb2ddcef423754798bd345c2ac0d550131c6e6905c268e8
状态:已下载较新映像 discourse/base:2.0.20220818-0047
docker.io/discourse/base:2.0.20220818-0047
您在 /var/lib/docker 所在的磁盘上的可用空间不足 5GB。您将需要更多空间才能继续
文件系统            大小  已用  可用 百分比 已挂载到
/dev/mapper/vg00-var  9.8G  4.9G  4.4G  53% /var

您想尝试通过清理系统中的 docker 映像和容器来回收空间吗?(y/N)y
如果清理成功,您可以现在重试
2 个赞

我所做的操作是:

  1. sudo rm -rf discourse
  2. 找到包含 discourse 的 docker 容器,将其终止然后删除。

如果还需要我做其他事情,请告诉我。 :slight_smile:

1 个赞

是的。./launcher 会保持自身和 Discourse 基础镜像的最新。如果你熟悉 docker,你可以像你之前那样执行 docker stop app;docker rm app

1 个赞

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