Bootstrap

windows系统中docker根据Dockerfile文件部署jar包到容器中

第一步:在windows下安装docker容器(忽略,自行百度一下)。

第二步:在IDEA中打包jar包

第三步:准备Dockerfile文件

FROM registry.cn-hangzhou.aliyuncs.com/hzbs/eclipse-temurin:17

WORKDIR /app

COPY playedu-api.jar /app/app.jar

RUN chmod +x /app/app.jar

EXPOSE 9898/tcp

ENTRYPOINT ["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

;