1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| # 基础镜像
| FROM openjdk:8-jdk-alpine
| # 作者(可选)
| MAINTAINER kidgrow
| ##时区
| RUN echo "Asia/Shanghai" > /etc/timezone
| # 删除无用组件 优化容器体积(可选)
| RUN rm -rf /var/lib/apt/lists/*
| # 创建jar包存放目录
| RUN mkdir -p /usr/local/kidgrow
| # 获取pom文件中build参数
| ARG JAR_FILE
| # copy当前工程jar包至容器内
| COPY ${JAR_FILE} /usr/local/kidgrow/app.jar
| # 运行jar包
| ENTRYPOINT ["java","-Xms64m","-Xmx600m","-jar","/usr/local/kidgrow/app.jar"]
|
|