1. 启动 Redis

$ docker run -d --name sentry-redis redis

2. 启动 Postgres

$ docker run -d --name sentry-postgres -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=sentry postgres

3. 第一次启动需要初始化一下数据库


然后才继续运行下面的。


$ docker run -it -e SENTRY_SECRET_KEY="qrpb*#(x2vm&xh#&mj4(8#3o5nu+_u^x&efs+eb97okb-uqhrw" --rm --link sentry-postgres:postgres --link sentry-redis:redis sentry upgrade

4. 启动 sentry

$ docker run -d -e SENTRY_SECRET_KEY="qrpb*#(x2vm&xh#&mj4(8#3o5nu+_u^x&efs+eb97okb-uqhrw" --name my-sentry -p 9090:9000 --link sentry-redis:redis --link sentry-postgres:postgres sentry

5. 启动 celery

$ docker run -d --name sentry-celery-beat --link sentry-postgres:postgres --link sentry-redis:redis sentry celery beat
$ docker run -d --name sentry-celery1 --link sentry-postgres:postgres --link sentry-redis:redis sentry celery worker