SpringCloud微服务Dockerfile编写

 个人备份

其中 RUN命令中设置容器的时区,默认alpine-java:8_server-jre_unlimited中的时区不是中国时区,会出现不想要的服务器时间

EXPOSE 代表容器需要暴露的端口

FROM anapsix/alpine-java:8_server-jre_unlimited
MAINTAINER Enhinck
RUN apk add tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
    && echo "Asia/Shanghai" > /etc/timezone \
    && apk del tzdata
COPY target/xxx.jar xxx.jar
ENTRYPOINT ["java","-jar","-Dspring.profiles.active=docker","xxx.jar"]

EXPOSE 8761

 

你可能感兴趣的:(docker)