Open AlfieriChou opened 5 years ago
启动一个 Redis 容器,命名为 sentry-redis
docker run -d --name sentry-redis -p 6389:6379 redis:alpine
启动一个 Postgres 容器,命名为 sentry-postgres
docker run -d \ --name sentry-postgres \ -p 5432:5432 \ -e POSTGRES_PASSWORD=secret \ -e POSTGRES_USER=sentry \ postgres
生成一个 Sentry 的 secret key
docker run --rm sentry config generate-secret-key
sentry migration and seed 然后 创建用户
docker run -it --rm \ -e SENTRY_SECRET_KEY='<secret-key>' \ --link sentry-postgres:postgres \ --link sentry-redis:redis \ sentry upgrade
启动sentry服务
docker run -d \ --name my-sentry \ -e SENTRY_SECRET_KEY='<secret-key>' \ --link sentry-redis:redis \ --link sentry-postgres:postgres \ -p 9000:9000 \ sentry
启动sentry cron和worker
docker run -d \ --name sentry-cron \ -e SENTRY_SECRET_KEY='<secret-key>' \ --link sentry-postgres:postgres \ --link sentry-redis:redis \ sentry run cron
docker run -d \ --name sentry-worker-1 \ -e SENTRY_SECRET_KEY='<secret-key>' \ --link sentry-postgres:postgres \ --link sentry-redis:redis \ sentry run worker
sentry是什么
安装sentry
启动一个 Redis 容器,命名为 sentry-redis
启动一个 Postgres 容器,命名为 sentry-postgres
生成一个 Sentry 的 secret key
sentry migration and seed 然后 创建用户
启动sentry服务
启动sentry cron和worker
后记