docker-compose.yml 740 B

123456789101112131415161718192021222324252627282930313233343536
  1. version: "3.3"
  2. services:
  3. mongodb:
  4. image: mongo:4.2
  5. ports:
  6. - "27017:27017"
  7. container_name: mongodb
  8. volumes:
  9. - mongovol:/data/db
  10. restart: always
  11. environment:
  12. MONGO_INITDB_ROOT_USERNAME: mongoadmin
  13. MONGO_INITDB_ROOT_PASSWORD: mongopass
  14. netmaker:
  15. container_name: netmaker
  16. depends_on:
  17. - mongodb
  18. image: gravitl/netmaker:v0.1-hotfix
  19. ports:
  20. - "8081:8081"
  21. - "50051:50051"
  22. environment:
  23. MONGO_HOST: mongodb
  24. restart: always
  25. netmaker-ui:
  26. container_name: netmaker-ui
  27. depends_on:
  28. - netmaker
  29. image: gravitl/netmaker-ui:v0.1
  30. ports:
  31. - "80:80"
  32. environment:
  33. BACKEND_URL: "http://localhost:8081"
  34. volumes:
  35. mongovol: {}