FROM openjdk:8 MAINTAINER xx@mail.com #將Springboot的jar放到當前目錄,命名爲app.jar ADD app.jar /opt/app/app.jar RUN bash -c 'touch /opt/app/app.jar' # 開放8181端口 EXPOSE 8181 ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # 配置容器啓動後執行的命令 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/opt/app/app.jar"]
有了Dockerfile,以後製做鏡像、部署就能夠了。java