Advertisement
Guest User

Untitled

a guest
Dec 18th, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. #account microservice
  2. account:
  3. image: openjdk:8
  4. container_name: engineer-api-account
  5. hostname: account
  6. ports:
  7. - "8101"
  8. links:
  9. - db
  10. - discovery-server
  11. command: /home/account/engineer-api-account.jar
  12. environment:
  13. spring.profiles.active: docker
  14. volumes:
  15. - ./account/build/libs:/home/account
  16. - ./cache/account-logs:/tmp/logs
  17.  
  18. #bookmark microservice
  19. bookmark:
  20. image: openjdk:8
  21. container_name: engineer-api-bookmark
  22. hostname: bookmark
  23. ports:
  24. - "8102"
  25. links:
  26. - db
  27. - discovery-server
  28. command: /home/bookmark/engineer-api-bookmark.jar
  29. environment:
  30. spring.profiles.active: docker
  31. volumes:
  32. - ./bookmark/build/libs:/home/bookmark
  33. - ./cache/bookmark-logs:/tmp/logs
  34.  
  35. #postgresql database
  36. db:
  37. image: postgres:9.5.10
  38. container_name: engineer-api-db
  39. hostname: db
  40. ports:
  41. - "5432"
  42. volumes:
  43. - ./cache/db:/var/lib/postgresql
  44. environment:
  45. POSTGRES_USER: engineerapi
  46. POSTGRES_PASSWORD: engineerapi
  47. POSTGRES_DB: engineerapi
  48.  
  49. #eureka discovery server
  50. discovery-server:
  51. image: openjdk:8
  52. container_name: engineer-api-discovery-server
  53. hostname: discovery-server
  54. ports:
  55. - "8761:8761"
  56. command: /home/discovery-server/engineer-api-discovery-server.jar
  57. volumes:
  58. - ./discovery-server/build/libs:/home/discovery-server
  59. - ./cache/discovery-server:/tmp/logs
  60.  
  61. #zuul api gateway
  62. gateway:
  63. image: openjdk:8
  64. container_name: engineer-api-gateway
  65. hostname: gateway
  66. ports:
  67. - "8100:8100"
  68. links:
  69. - discovery-server
  70. command: /home/gateway/engineer-api-gateway.jar
  71. environment:
  72. spring.profiles.active: docker
  73. volumes:
  74. - ./gateway/build/libs:/home/gateway
  75. - ./cache/gateway:/tmp/logs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement