docker安裝部署sentry
筆者曾經(jīng)花了很長時(shí)間去一步步安裝sentry,成功過也失敗過,遇到各種各樣的問題,直到后來遇到了sentry,免去我安裝部署之苦現(xiàn)在說下步驟
安裝docker,使用命令 sudo ?yum -y install docker-io
啟動docker ?使用命令service docker start
docker換源sudo curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://6616fe43.m.daocloud.io
將docker加入到開機(jī)啟動中chkconfig docker on
docker拉取redis postsql ?和sentry
5.1docker pull redis
5.2 docker pull postgres
5.3 docker pull sentry
啟動redis和sentry
6.1 docker run -d --name sentry-redis redis
6.2 docker run -d --name sentry-postgres -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=sentry postgres
6.3 docker run --rm sentry config generate-secret-key
啟動sentry(上一行得到secret-key,然后把key復(fù)制到下面四行的單引號中)
7.1docker run -it --rm -e SENTRY_SECRET_KEY='
(這一步會提示輸入郵箱和密碼)
7.2 docker run -d -p 9000:9000 --name my-sentry -e SENTRY_SECRET_KEY='
7.3docker run -d --name sentry-cron -e SENTRY_SECRET_KEY='
7.4 docker run -d --name sentry-worker-1 -e SENTRY_SECRET_KEY='
大功告成