Docker 部署SpringBoot应用JAR包部署 构建镜像 DockerFile

环境

  • java8.0

拉取JDK镜像

powershell 复制代码
docker pull openjdk:8

基础镜像Dockerfile

powershell 复制代码
FROM openjdk:8 
#配置java8

ENV TZ=Asia/Shanghai
#设置中国时间

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

COPY demo.jar /app.jar
#复制到容器

ENTRYPOINT ["java","-jar","/app.jar"]
#启动命令

运行Dockerfile

powershell 复制代码
docker build -t docker-demo .

启动容器

powershell 复制代码
 docker run -d  --name dd -p   8080:8080 docker-demo

查看日志

powershell 复制代码
 docker logs  dd
相关推荐
南浔Pyer1 小时前
AI驱动的Java开发框架:Spring AI Alibaba实战部署教程
java·人工智能·spring boot·spring·maven·idea
高高要努力3 小时前
SpringBoot日志集成-LogBack
spring boot·后端·logback
小周不摆烂4 小时前
【艾思科蓝】Spring Boot实战:零基础打造你的Web应用新纪元
spring boot
水上冰石5 小时前
springboot+neo4j demo
spring boot·后端·neo4j
IT学长编程6 小时前
计算机毕业设计 助农产品采购平台的设计与实现 Java实战项目 附源码+文档+视频讲解
java·spring boot·毕业设计·课程设计·毕业论文·计算机毕业设计选题·助农产品采购平台
cooldream20097 小时前
828华为云征文 | 华为云X实例部署Docker应用的性能评测优化与实践指南
docker·容器·华为云·性能测试
IT学长编程7 小时前
计算机毕业设计 智能旅游推荐平台的设计与实现 Java实战项目 附源码+文档+视频讲解
java·spring boot·毕业设计·旅游·毕业论文·计算机毕业设计选题·协同过滤推荐算法
customer087 小时前
【开源免费】基于SpringBoot+Vue.JS墙绘产品展示交易平台(JAVA毕业设计)
java·jvm·vue.js·spring boot·后端·spring cloud·开源
paopaokaka_luck8 小时前
基于Spring Boot+Vue前后端分离的中医药科普系统设计和实现(协同过滤算法)【原创】
java·vue.js·spring boot·后端·毕业设计
coffee_baby8 小时前
《 Spring Boot实战:优雅构建责任链模式投诉处理业务》
spring boot·python·设计模式·责任链模式