如何卸载Sentry?

alwaysVe
  • 1.9k

环境:centos7
使用的 getsentry/onpremise 安装的 sentry。

现在想卸载 sentry
我自己执行了 docker-compose down 然后把相关镜像删掉了,把 git 拉下来的 onpremise 删掉了。

但是重新安装时报错

现在想把 sentry 卸载干净重新装,应该如何卸载?

回复
阅读 2.6k
1 个回答

onpremise 会创建很多卷,运行产生的数据都存储在这些卷里。你需要把这些存储卷删除才行:

$ docker volume ls
DRIVER              VOLUME NAME
...
local               sentry-clickhouse
local               sentry-data
local               sentry-kafka
local               sentry-postgres
local               sentry-redis
local               sentry-symbolicator
local               sentry-zookeeper
local               sentry_onpremise_sentry-clickhouse-log
local               sentry_onpremise_sentry-kafka-log
local               sentry_onpremise_sentry-secrets
local               sentry_onpremise_sentry-smtp
local               sentry_onpremise_sentry-smtp-log
local               sentry_onpremise_sentry-zookeeper-log

这些以sentry开头的卷都是需要清掉的。

可以试试下面的命令自动清理:

docker volume prune

前提是你要知道你在做什么,也可以一个一个删除,以免误伤无辜。
如:

docker volume rm sentry-clickhouse sentry-data 
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏