用Podman Desktop本地容器化部署Spring Boot应用
# 1. 创建一个Dockerfile用于构建Spring Boot应用的镜像
cat <<EOF > Dockerfile
FROM openjdk:11-jre-slim
ARG JAR_FILE=target/*.jar
COPY \$JAR_FILE app.jar
ENTRYPOINT ["java","-jar","/app.jar"]
EOF
# 2. 构建镜像
podman build -t my-spring-boot-app .
# 3. 运行容器
podman run -d --name my-running-app -p 8080:8080 my-spring-boot-app
# 4. 检查应用是否正常运行
curl http://localhost:8080/
这段代码展示了如何使用Podman Desktop在本地创建一个Dockerfile,构建Spring Boot应用的容器镜像,并且运行这个容器。最后,使用curl命令验证应用是否可以通过8080端口访问。这是一个简化的流程,开发者可以根据自己的需求进行调整和扩展。
评论已关闭