Advertisement
Guest User

Untitled

a guest
Aug 31st, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. FROM maven:3.5.0-jdk-8
  2. WORKDIR /app
  3. COPY pom.xml .
  4. COPY src ./src
  5. RUN mvn verify
  6. ENTRYPOINT ["java","-jar","target/cloud-user.jar"]
  7.  
  8. version: "2"
  9. services:
  10. cloud-nginx:
  11. build: cloud-nginx
  12. image: registry.cn-beijing.aliyuncs.com/wangdali/cloud-nginx
  13. restart: always
  14. ports: ["80:80"]
  15. cloud-consul:
  16. image: consul:0.9.2
  17. command: consul agent -dev -client 0.0.0.0
  18. cloud-front:
  19. build: cloud-front
  20. image: registry.cn-beijing.aliyuncs.com/wangdali/cloud-front
  21. restart: always
  22. volumes:
  23. - ./cloud-front/static:/app
  24. cloud-user:
  25. build: cloud-user
  26. image: registry.cn-beijing.aliyuncs.com/wangdali/cloud-user
  27. restart: always
  28. mysql:
  29. image: mysql:5.7.19
  30. hostname: mysql
  31. volumes:
  32. - ./docker/mysql/data:/var/lib/mysql
  33. - ./docker/mysql/conf:/etc/mysql/conf.d
  34. - /etc/localtime:/etc/localtime
  35. ulimits:
  36. nproc: 65535
  37. mem_limit: 1024m
  38. restart: always
  39. environment:
  40. MYSQL_ROOT_PASSWORD: root
  41. ports:
  42. - "3306:3306"
  43.  
  44. version: "2"
  45. services:
  46. user:
  47. build: user
  48. volumes:
  49. - /Users/wangbin/.m2/repository:/root/.m2/repository
  50. - ./user/src:/app/src
  51. ports:
  52. - "8080:8080"
  53.  
  54. FROM maven:3.5.0-jdk-8
  55. WORKDIR /app
  56. COPY pom.xml .
  57. COPY src ./src
  58. ENTRYPOINT ["mvn","spring-boot:run"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement