Docker快速部署springboot项目
为了在Docker中快速部署Spring Boot项目,你需要执行以下步骤:
- 创建一个Dockerfile文件。
- 构建一个Docker镜像。
- 运行Docker容器。
以下是一个简单的示例:
Dockerfile:
FROM openjdk:8-jdk-alpine
VOLUME /tmp
ADD target/spring-boot-application.jar app.jar
EXPOSE 8080
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
确保替换spring-boot-application.jar
为你的实际JAR文件名。
构建Docker镜像:
docker build -t my-spring-boot-app .
运行Docker容器:
docker run -d -p 8080:8080 --name my-app my-spring-boot-app
这样,你的Spring Boot应用就会在Docker容器中运行,并且可以通过宿主机的8080端口访问。
评论已关闭