docker-compose-k8s.yml 602 B

123456789101112131415161718192021222324252627282930
  1. version: ':8080'
  2. services:
  3. redis:
  4. image: redis:alpine
  5. ports:
  6. - "6379:6379"
  7. db:
  8. image: postgres:9.4
  9. environment:
  10. POSTGRES_USER: "postgres"
  11. POSTGRES_PASSWORD: "postgres"
  12. ports:
  13. - "5432:5432"
  14. vote:
  15. image: dockersamples/examplevotingapp_vote:before
  16. ports:
  17. - "5000:80"
  18. deploy:
  19. replicas: 2
  20. result:
  21. image: dockersamples/examplevotingapp_result:before
  22. ports:
  23. - "5001:80"
  24. worker:
  25. image: dockersamples/examplevotingapp_worker
  26. visualizer:
  27. image: dockersamples/visualizer:stable
  28. ports:
  29. - "8080:8080"