通过docker构建一个java镜像

通过docker构建一个java镜像

shell 复制代码
FROM zlyxzq/centos7:v1
VOLUME /tmp
WORKDIR /app
COPY /target/aa.jar /root/app/aa.jar

ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

ENV JAVA_HOME /usr/local/java
ENV PATH $PATH:$JAVA_HOME/bin
ENV CLASSPATH .:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV JAVA_OPTS "-Xmx512M -Xms512M"
ENV SPRING_OPTS "-Dspring.profiles.active=dev"
CMD ["cd /root/app/"]
ENTRYPOINT ["sh","-c","java -Dfile.encoding=UTF-8 ${JAVA_OPTS} ${SPRING_OPTS} -jar /root/app/aa.jar"]
相关推荐
专家大圣1 分钟前
Docker+Redis监控新方案:cpolar让远程管理“零配置”
网络·redis·docker·容器·内网穿透
顾漂亮2 小时前
Token快过期的三种续期方案
java·spring·状态模式
chen_note3 小时前
Dockerfile及其部署镜像步骤
docker·容器·镜像·dockerfile
牢七4 小时前
mwf攻防。
java
不爱编程的小九九4 小时前
小九源码-springboot088-宾馆客房管理系统
java·开发语言·spring boot
Pluto_CSND5 小时前
Java实现gRPC双向流通信
java·开发语言·单元测试
songx_996 小时前
idea建有servlet类的web项目
java·servlet·intellij-idea
武子康6 小时前
Java-154 深入浅出 MongoDB 用Java访问 MongoDB 数据库 从环境搭建到CRUD完整示例
java·数据库·分布式·sql·mongodb·性能优化·nosql
原来是猿6 小时前
谈谈环境变量
java·开发语言
oioihoii7 小时前
深入理解 C++ 现代类型推导:从 auto 到 decltype 与完美转发
java·开发语言·c++