1.Sentry目錄onpremise/sentry下的config.yml配置郵件信息 疮茄,如下圖所示
2.docker-compose down 中止docker中的sentry相關(guān)容器
3.docker-compose up -d? 重新啟動(dòng)sentry相關(guān)容器署穗。(-d 是守護(hù))
在docker-compose.yml(文件在您項(xiàng)目框架目錄中)添加環(huán)境變量就好了:
version: '3.4'
x-defaults: &defaults
? restart: unless-stopped
? build: .
? depends_on:
? ? - redis
? ? - postgres
? ? - memcached
? ? - smtp
? environment:
? ? # Run `docker-compose run web config generate-secret-key`
? ? # to get the SENTRY_SECRET_KEY value.
? ? SENTRY_SECRET_KEY: '1o-sqivmbumzrgzyx@wgn3&9l2)xvxktgr+t-o9%9d0@=de&27'
? ? SENTRY_MEMCACHED_HOST: memcached
? ? SENTRY_REDIS_HOST: redis
? ? SENTRY_POSTGRES_HOST: postgres
? ? # 這里添加一下
? ? SENTRY_SERVER_EMAIL: 'your_username'
? ? SENTRY_EMAIL_HOST: 'smtp.mxhichina.com'
? ? SENTRY_EMAIL_PORT: 587
? ? SENTRY_EMAIL_USER: 'your_username'
? ? SENTRY_EMAIL_PASSWORD: '********'
? ? SENTRY_EMAIL_USE_TLS: 'true'
? ? ....
注意:上述兩條命令應(yīng)在sentry目錄下執(zhí)行窃诉,否則可能出現(xiàn)不能中止的異常警告