You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
498 B
14 lines
498 B
# FROM java:8
|
|
FROM anapsix/alpine-java:8_server-jre_unlimited
|
|
# 将当前目录下的jar包复制到docker容器的/目录下
|
|
COPY *.jar /app.jar
|
|
# 运行过程中创建一个xx.jar文件
|
|
RUN touch /app.jar
|
|
|
|
ENV TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
|
|
ENV PARAMS="--spring.profiles.active=druid"
|
|
|
|
# 声明服务运行在8080端口
|
|
EXPOSE 8088
|
|
# 指定docker容器启动时运行jar包
|
|
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -jar /app.jar $PARAMS" ]
|