建立dockerfile
在springboot项目根目录下新建一个dockerfile文件,内容如下
FROM openjdk:11
ADD target/app-latest.jar app.jar
EXPOSE 8105
ENTRYPOINT ["java","-jar","app.jar"]
运行Maven Package任务生成jar包
运行Docker命令生成docker镜像
由于是M1处理器,所以命令会有所不同,要添加–platform linux/arm64参数
docker buildx build --platform linux/arm64 -t app:latest .
新建一个docker-compose.yml文件,内容如下
version: '3'
services:
myapp:
image: app:latest
restart: always
container_name: app
ports:
- 8105:8105
评论区