docker部署springboot项目

Spring Boot 项目 Docker 部署操作流程

准备工作

  1. 确保已安装 Docker 环境
  2. 准备好可运行的 Spring Boot 项目(已通过本地测试)
  3. 项目使用 Maven 或 Gradle 构建

详细部署步骤

1. 创建 Dockerfile

在 Spring Boot 项目根目录下创建 Dockerfile 文件(无扩展名),内容如下:

# 使用官方 OpenJDK 基础镜像
FROM openjdk:17-jdk-slim

# 设置工作目录
WORKDIR /app

# 将构建的 JAR 文件复制到容器中
COPY target/your-application.jar app.jar

# 暴露应用端口(与 application.properties 中配置的端口一致)
EXPOSE 8080

# 启动应用
ENTRYPOINT ["java", "-jar", "app.jar"]

2. 构建 Spring Boot 应用

在项目根目录执行构建命令:

# Maven 项目
mvn clean package

# Gradle 项目
gradle build

3. 构建 Docker 镜像

docker build -t your-app-name .

4. 运行 Docker 容器

   docker run -d -p 8080:8080 --name your-container-name your-app-name

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值