Docker
略
docker pull redis
docker pull postgres
docker pull sentry
docker run -d --name sentry-redis redis
docker run -d --name sentry-postgres -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=sentry postgres
docker run --rm sentry config generate-secret-key
返回一串随机秘钥 : +ga&o_@ctj*hsu91zwdwm4_715+kped+_68sq)ysmvt8(wi+
使用该秘钥进行以下操作 :
# <secret-key> 替换成上一步生成的秘钥
docker run -it --rm -e SENTRY_SECRET_KEY='<secret-key>' --link sentry-postgres:postgres --link sentry-redis:redis sentry upgrade
漫长的等待 …
漫长的等待 …
漫长的等待 …
# <secret-key> 替换成上上一步生成的秘钥
docker run -d -p 9000:9000 --name my-sentry -e SENTRY_SECRET_KEY='<secret-key>' --link sentry-redis:redis --link sentry-postgres:postgres sentry
# <secret-key> 替换成上上上一步生成的秘钥
docker run -d --name sentry-cron -e SENTRY_SECRET_KEY='<secret-key>' --link sentry-postgres:postgres --link sentry-redis:redis sentry run cron
# <secret-key> 替换成上上上上一步生成的秘钥
docker run -d --name sentry-worker-1 -e SENTRY_SECRET_KEY='<secret-key>' --link sentry-postgres:postgres --link sentry-redis:redis sentry run worker
安装完成 !!!