Dockerfile中怎么部署Springboot

2023-04-19 02:30:00 dockerfile 部署 springboot

使用Dockerfile部署Springboot需要以下几个步骤:

第一步:从Docker Hub上拉取一个基础镜像,比如OpenJDK,这是Springboot应用的运行环境。

FROM openjdk:8-jdk-alpine

第二步:设置工作目录,把Springboot应用的jar文件放到这个工作目录下。

WORKDIR /app

第三步:把jar文件拷贝到工作目录下。

COPY target/*.jar /app/app.jar

第四步:暴露容器的8080端口,以便外界访问。

EXPOSE 8080

第五步:设置容器的启动命令,使用java -jar命令来启动Springboot应用。

ENTRYPOINT ["java","-jar","/app/app.jar"]

这样,就完成了Springboot应用的Dockerfile部署,接下来就可以使用docker build命令来构建镜像,然后使用docker run命令来运行容器,就可以访问Springboot应用了。

相关文章