Commit ed940948 authored by yongshengLuo's avatar yongshengLuo

Add new file

parent 82285786
FROM swr.cn-south-1.myhuaweicloud.com/build-needs/amd64/wkhtmltopdf-ffmpeg-jdk8:latest
MAINTAINER tuotuopz01@163.com
EXPOSE 6001
#ARG用于builld --build-arg 赋值,多个ARG对应多个--build-arg
ARG APP_NAME
ARG JAVA_OPTS
ENV TZ=Asia/Shanghai
#语言环境,解决相互调用出现中文乱码
ENV LANG C.UTF-8
ENV APP_NAME $APP_NAME
ENV JAVA_OPTS $JAVA_OPTS
RUN mkdir -p /app-tmp
RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
WORKDIR /app-tmp
RUN echo $APP_NAME
ADD ./${APP_NAME}/target/*.jar ./${APP_NAME}.jar
#注意因为要传递参数,ENTRYPOINT要选择shell模式,而非exec模式
#ENTRYPOINT和CMD因为其是在容器启动的时候执行,所以无法加载ARG,但是可以拿到ENV,所以ARG和ENV一般都是配合使用
ENTRYPOINT java -server $JAVA_OPTS -jar ${APP_NAME}.jar
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment