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
相关推荐
倒流时光三十年2 小时前
第十八章 搜索历史保存功能实现记录
spring boot·微信小程序
暮云星影2 小时前
个人总结 docker 常用命令
docker·容器
倒流时光三十年2 小时前
第十七章 投票页面增加搜索功能
spring boot·微信小程序
郑洁文2 小时前
基于Springboot的足球青训俱乐部管理系统的设计与实现
java·spring boot·后端·足球青训俱乐部管理系统
极客先躯3 小时前
高级java每日一道面试题-2026年01月19日-实战篇[Docker]-如何配置镜像仓库的垃圾回收 (GC)?
java·运维·docker·容器
我登哥MVP3 小时前
Spring Boot 从“会用”到“精通”:自定义参数绑定原理
java·spring boot·后端·spring·servlet·maven·intellij-idea
日取其半万世不竭3 小时前
low-memory-server-swap-20260601
docker·容器·https
暮云星影3 小时前
个人总结 docker搭建PDF操作工具
docker·容器·pdf
小江的记录本4 小时前
【Spring全家桶】Spring AI核心原理、大模型集成、Prompt工程、RAG实现、AI Agent开发(附《思维导图》+《面试高频考点清单》)
java·人工智能·spring boot·后端·spring·面试·prompt
zhoupenghui1684 小时前
AI大模型应用部署之Flask框架使用
运维·python·docker·容器·flask·flask框架