部署Spring boot项目

在容器中将项目运行起来!

  1. 先在服务器中创建一个文件夹,将打好的jar包上传

  2. 创建Dockerfile文件,并填写配置信息

  3. 执行构建命令:docker build -t test:1.0 .

  4. 启动容器命令:docker run -d -p 8080:8080 --name test test:1.0

# 使用官方的Java运行时基础镜像
FROM openjdk:8-jdk-alpine

# 设置工作目录
WORKDIR /app

# 将项目的jar文件复制到容器中
COPY test/test-app.jar /app/test-app.jar

#若有application.yml文件则多加一个COPY
COPY test/application.yml /app/application.yml

# 暴露应用程序使用的端口
EXPOSE 8080

# 运行SpringBoot应用
ENTRYPOINT ["java", "-jar", "/app/test-app.jar"]