Discourse 如何进行重启

Discourse 是使用基于 Docker 技术进行构建的。

因此在通常情况下,如果你需要对 Discourse 进行重启的话,你需要进入 docker 容器里面,然后进行重启。

通常可以使用下面的命令:

cd /var/discourse 
./launcher enter app
sv restart unicorn 

我们通过执行上面的命令后可以完成 Discourse 的重启。

[[email protected] ~]# cd /var/discourse/
[[email protected] discourse]# ./launcher enter app
[email protected]:/var/www/discourse# sv restart unicorn
ok: run: unicorn: (pid 154799) 0s
[email protected]:/var/www/discourse# 

discourse-restart-01

上面的命令中 ./launcher enter app 是进入 docker 容器的命令。

sv restart unicorn

这个命令实际上是在容器内执行的,告诉 docker 对容器进行进行重启。