Advertisement
Guest User

Untitled

a guest
Jan 31st, 2016
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. cat <<-EOF > requirements.txt
  2. sentry-slack==0.5.0
  3. EOF
  4.  
  5. cat <<-EOF > Dockerfile
  6. FROM sentry:8-onbuild
  7. EOF
  8.  
  9. echo "Starting redis & pg"
  10. docker run -d --name sentry-redis redis
  11. docker volume create --name psqldata
  12. docker run -d --name sentry-postgres -v psqldata:/var/lib/postgresql/data/ -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=sentry postgres
  13.  
  14. echo "Configuring Sentry"
  15. # Rebuilding so ONBUILD happens
  16. docker build -t eric/sentry .
  17. docker run -it --rm --link sentry-postgres:postgres --link sentry-redis:redis eric/sentry upgrade
  18.  
  19. echo "Starting Sentry web and workers"
  20. docker run -d -e DOCKER_FIX='' -p 9000:9000 --name sentry-web --link sentry-redis:redis --link sentry-postgres:postgres eric/sentry
  21. docker run -d --name sentry-celery-beat --link sentry-postgres:postgres --link sentry-redis:redis eric/sentry celery beat
  22. docker run -d --name sentry-celery1 --link sentry-postgres:postgres --link sentry-redis:redis eric/sentry celery worker
  23.  
  24. # cleanup
  25. # docker stop $(docker ps -a -q)
  26. # docker rm $(docker ps -a -q)
  27. # docker volume rm psqldata
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement