docker-compose-simple.yml 485 B

1234567891011121314151617181920212223242526272829303132
  1. version: "3"
  2. services:
  3. vote:
  4. build: ./vote
  5. command: python app.py
  6. volumes:
  7. - ./vote:/app
  8. ports:
  9. - "5000:80"
  10. redis:
  11. image: redis:alpine
  12. ports: ["6379"]
  13. worker:
  14. build: ./worker
  15. db:
  16. image: postgres:9.4
  17. environment:
  18. POSTGRES_USER: "postgres"
  19. POSTGRES_PASSWORD: "postgres"
  20. result:
  21. build: ./result
  22. command: nodemon server.js
  23. volumes:
  24. - ./result:/app
  25. ports:
  26. - "5001:80"
  27. - "5858:5858"