24 lines
711 B
Docker
24 lines
711 B
Docker
#FROM hub.logan.com.cn/xls/centos:8.3.2011.openjdk.pinpoint
|
|
FROM openjdk:8-jdk-alpine
|
|
|
|
#MAINTAINER reset
|
|
|
|
# timezone setting
|
|
#RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
|
|
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
|
|
RUN echo 'Asia/Shanghai' >/etc/timezone
|
|
|
|
ENV APP_NAME=wisdomSite-1.0-SNAPSHOT.jar
|
|
|
|
#COPY ./docker/startup.sh /opt/startup.sh
|
|
#COPY ./target/${APP_NAME} /opt/${APP_NAME}
|
|
|
|
COPY startup.sh /opt/startup.sh
|
|
COPY ${APP_NAME} /opt/${APP_NAME}
|
|
|
|
# set startup log dir
|
|
# ignore cmd "mkdir -p /var/log", directory /var/log is already exists
|
|
RUN cd /var/log && touch nohup.out
|
|
RUN chmod +x /opt/startup.sh
|
|
|
|
ENTRYPOINT ["/opt/startup.sh"] |