第一步:在windows下安装docker容器(忽略,自行百度一下)。
第二步:在IDEA中打包jar包
第三步:准备Dockerfile文件
FROM registry.cn-hangzhou.aliyuncs.com/hzbs/eclipse-temurin:17WORKDIR /appCOPY playedu-api.jar /app/app.jarRUN chmod +x /app/app.jarEXPOSE 9898/tcpENTRYPOINT ["java", "-jar", "app.jar"]
FROM 是指定你的JDK的版本
COPY 第一个参数是打包镜像jar包的位置 第二个参数是docker容器中jar包的位置
EXPOSE 暴露的端口
ENTRPOINT 执行的启动命令
第四步:把jar包和Dockerfile文件放在同一个目录下
第五步:用cmd命令进入本目录下
第六步:执行制作镜像命令
docker build -t app:1.0 .
app 镜像的名称
1.0镜像的版本
最后面的 . 一定要
执行命令后第一个安装jdk比较慢
第七步:启动容器
docker run -d -p 9898:9898 --name app app:1.0