在項目根目錄下新建Dockerfile文件
# 使用Oracle Java 21作爲基礎鏡像
FROM openjdk:21-jdk
#指定作者
MAINTAINER XD
#系統編碼
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
#暴露容器的8080端口
EXPOSE 8080
#將複製指定的Test-0.0.1-SNAPSHOT.jar爲容器中的Test.jar,相當於拷貝到容器中取了個別名
ADD build/libs/Test-0.0.1-SNAPSHOT.jar /Test.jar
#Maven項目打包之後的jar目錄與Gradle不一樣,配置如下:
#ADD target/SpringBootDockerForMaven-0.0.1-SNAPSHOT.jar /Test.jar
#定義容器啓動執行的命令
#CMD java -jar Test.jar
ENTRYPOINT ["java","-jar","/Test.jar"]
IDEA啓動配置如下