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