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
相关推荐
IT 行者44 分钟前
Spring Boot 4.0.5 正式发布:Bug 修复与依赖升级
spring boot·后端·bug
啥都想学点1 小时前
第18天:Springboot 项目搭建
java·spring boot·后端
是店小二呀1 小时前
Docker部署EasyNode+内网穿透:轻松实现服务器远程管理
服务器·docker·容器
一招定胜负1 小时前
在 Windows 11 家庭版安装 Docker Desktop解决虚拟化问题
运维·docker·容器
i建模1 小时前
Docker API 版本冲突问题
运维·docker·容器
Joker`s smile2 小时前
Spring Cloud Alibaba 基础入门实践
java·spring boot·后端·spring cloud
AI服务老曹2 小时前
掌握核心代码:基于 Spring Boot + Vue 的 AI 视频管理平台源码架构与二次开发实战(全开源/低代码/私有化)
vue.js·人工智能·spring boot
gordon~92 小时前
docker镜像安装
运维·docker·容器
imuliuliang2 小时前
Spring Boot(快速上手)
java·spring boot·后端
yashuk2 小时前
Spring Boot 3.4 正式发布,结构化日志!
java·spring boot·后端