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
相关推荐
VX:Fegn08958 小时前
计算机毕业设计|基于springboot + vue图书管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
❀͜͡傀儡师8 小时前
docker部署Rainbond 版本v6.5.0 UI 焕新升级,故障定位更精准
运维·docker·容器
利刃大大8 小时前
【SpringBoot】搭建Java部署环境 && 部署项目到Linux服务器
java·服务器·spring boot
T0uken9 小时前
Docker 在国内网络环境下的使用
网络·docker·容器
椰果子9 小时前
Nacos 2.x.x版本不适用JDK17的处理方式
java·spring boot·后端
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。10 小时前
Docker部署Fio磁盘读写测试
运维·docker·容器
骇客野人11 小时前
基于springboot的Java快速定时任务
java·windows·spring boot
05大叔12 小时前
Springboot
java·spring boot·spring
lpfasd12312 小时前
Spring Boot 4.0.1 集成 Spring Boot AI 全攻略
人工智能·spring boot·后端
+VX:Fegn089512 小时前
计算机毕业设计|基于springboot + vue在线教育学习系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·学习·课程设计