![961e09f146141bcca1301262f3030bda.gif](https://i-blog.csdnimg.cn/blog_migrate/490ec5d23e187c4564ec30d4a4e78ba0.gif)
![961e09f146141bcca1301262f3030bda.gif](https://i-blog.csdnimg.cn/blog_migrate/490ec5d23e187c4564ec30d4a4e78ba0.gif)
![961e09f146141bcca1301262f3030bda.gif](https://i-blog.csdnimg.cn/blog_migrate/490ec5d23e187c4564ec30d4a4e78ba0.gif)
FROM openjdk:8-jdk-alpine VOLUME /tmp COPY test.jar test.jar ENV TZ=Asia/ShanghaiRUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezoneENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/test.jar"]
![961e09f146141bcca1301262f3030bda.gif](https://i-blog.csdnimg.cn/blog_migrate/490ec5d23e187c4564ec30d4a4e78ba0.gif)
docker run -d -p 8080:8080 imagename
需注意openjdk:8-jdk-alpine镜像是纯java环境,很多centos命令都没有,如需支持,可用java镜像(FROM java:8 )。
![961e09f146141bcca1301262f3030bda.gif](https://i-blog.csdnimg.cn/blog_migrate/490ec5d23e187c4564ec30d4a4e78ba0.gif)
docker pull redisdocker run --name dk-redis -v /docker/host/dir:/d