1.创建Dockerfile放在项目的根目录下
2.编写Dockerfile
FROM openjdk:11
MAINTAINER ChengLin
ADD target/JiaLi-0.0.1-SNAPSHOT.jar /app.jar
# 暴露 Spring Boot 应用的端口号
EXPOSE 8088
# 启动 Spring Boot 应用
CMD ["java", "-jar", "app.jar"]
3. 项目使用过maven打jar包
4. 使用本地的docker 制作镜像
dockerfile 文件要和jar包处在同一级别,并且在上一级目录制作镜像
制作镜像的命令
docker build -t jili .
或者使用图形化界面
5. 运行容器
端口映射:外部8080 ,容器内部8088
docker run -p 8080:8088 jili
启动成功
或者使用图形化界面