#Dockerfile
名字不能写错,否则不会成功
#基础镜像
FROM openjdk:8
#开发人员信息信息
MAINTAINER pjryjn "***@qq.com"
#解压压缩文件到容器指定目录
ADD demo-test-1.0.0-SNAPSHOT.jar /opt/demo-test.jar
#挂载容器日志目录到虚拟机上
# CentOS
RUN echo "Asia/shanghai" > /etc/timezone;
#设置环境变量
ENV JAVA_HOME /usr/java/jdk1.8.0_121
ENV PATH $JAVA_HOME/bin:$PATH
#容器启动时需要执行的命令
CMD ["java","-version"]
ENTRYPOINT ["java","-jar","-Xms500m","-Xmx1g","-XX:MaxDirectMemorySize=1g","-Dsun.net.client.defaultConnectTimeout=60000","-Dfile.encoding=UTF-8","/opt/demo-test.jar"]
Dockerfile经典脚本
于 2022-08-15 10:24:42 首次发布