Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM maven:3.5.0-jdk-8
- WORKDIR /app
- COPY pom.xml .
- COPY src ./src
- RUN mvn verify
- ENTRYPOINT ["java","-jar","target/cloud-user.jar"]
- version: "2"
- services:
- cloud-nginx:
- build: cloud-nginx
- image: registry.cn-beijing.aliyuncs.com/wangdali/cloud-nginx
- restart: always
- ports: ["80:80"]
- cloud-consul:
- image: consul:0.9.2
- command: consul agent -dev -client 0.0.0.0
- cloud-front:
- build: cloud-front
- image: registry.cn-beijing.aliyuncs.com/wangdali/cloud-front
- restart: always
- volumes:
- - ./cloud-front/static:/app
- cloud-user:
- build: cloud-user
- image: registry.cn-beijing.aliyuncs.com/wangdali/cloud-user
- restart: always
- mysql:
- image: mysql:5.7.19
- hostname: mysql
- volumes:
- - ./docker/mysql/data:/var/lib/mysql
- - ./docker/mysql/conf:/etc/mysql/conf.d
- - /etc/localtime:/etc/localtime
- ulimits:
- nproc: 65535
- mem_limit: 1024m
- restart: always
- environment:
- MYSQL_ROOT_PASSWORD: root
- ports:
- - "3306:3306"
- version: "2"
- services:
- user:
- build: user
- volumes:
- - /Users/wangbin/.m2/repository:/root/.m2/repository
- - ./user/src:/app/src
- ports:
- - "8080:8080"
- FROM maven:3.5.0-jdk-8
- WORKDIR /app
- COPY pom.xml .
- COPY src ./src
- ENTRYPOINT ["mvn","spring-boot:run"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement