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
相关推荐
派大鑫wink10 小时前
【Day57】SpringBoot 整合 Redis:吃透缓存配置与 API 实战
spring boot·redis·缓存
勇气要爆发11 小时前
Docker+Ollama+LangChain:从零搭建企业级“隐私优先”本地 RAG 知识库 (附源码)
docker·容器·langchain·lora·rag·ollama·llama 3
九皇叔叔12 小时前
application.yml 文件无 Spring 图标 + 无自动提示
java·spring boot·spring
让我上个超影吧13 小时前
天机学堂——多级缓存
java·spring boot·spring cloud
Hello.Reader13 小时前
Flink 2.2 Docker 部署Session / Application / SQL Client 一把梭(含 Compose、插件、连接器与踩坑点)
sql·docker·flink
市安14 小时前
docker命令知识点1
运维·docker·云原生·容器·eureka
小王不爱笑13215 小时前
@PropertySource&@ImportResource&@Bean
spring boot
Wyy_9527*15 小时前
行为型设计模式——状态模式
java·spring boot·后端
编程彩机15 小时前
互联网大厂Java面试:从分布式事务到微服务架构场景应用
spring boot·分布式事务·微服务架构·java面试·电商场景
梅梅绵绵冰15 小时前
springboot初步2
java·spring boot·后端