IDEA部署SpringBoot到本地Docker(Gradle)記錄

在項目根目錄下新建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啓動配置如下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章