docker部署springboot
时间: 2023-04-25 22:06:12 浏览: 154
使用Docker部署SpringBoot项目
3星 · 编辑精心推荐
可以使用 Dockerfile 创建 Spring Boot 项目的 Docker 镜像。Dockerfile 的内容应该包括对基础镜像的指定,将 jar 文件复制到容器中,并设置工作目录和启动命令。这里是一个示例 Dockerfile:
```
FROM openjdk:8-jdk-alpine
COPY target/myapp.jar app.jar
ENTRYPOINT ["java","-jar","/app.jar"]
```
然后可以使用命令行构建镜像,并运行容器:
```
docker build -t myapp .
docker run -p 8080:8080 myapp
```
或者使用Docker-compose
```
version: '3'
services:
myapp:
image: myapp
ports:
- "8080:8080"
```
运行
```
docker-compose up
```
这样你就可以在本地的8080端口访问你的springboot应用了。
阅读全文