通过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"]
相关推荐
北极糊的狐8 分钟前
启动模块服务时报错:docker: Error response from daemon: Conflict.
运维·docker·容器
摇滚侠1 小时前
Oracle 关闭 impdp任务
java
编程爱好者熊浪2 小时前
RedisBloom使用
java
苇柠2 小时前
Spring框架基础(1)
java·后端·spring
yics.2 小时前
数据结构——栈和队列
java·数据结构
架构师沉默2 小时前
我用一个 Postgres 实现一整套后端架构!
java·spring boot·程序人生·架构·tdd
xiucai_cs2 小时前
布隆过滤器原理与Spring Boot实战
java·spring boot·后端·布隆过滤器
向阳花自开2 小时前
Spring Boot 常用注解速查表
java·spring boot·后端
岁忧3 小时前
(LeetCode 面试经典 150 题) 82. 删除排序链表中的重复元素 II (链表)
java·c++·leetcode·链表·面试·go