在我的项目中,在构建之后,有两个文件
构建/libs
- 后端api-0.0.1-SNAPSHOT.jar
- 后端api-0.0.1-SNAPSHOT-plain.jar
在构建docker镜像时,如何摆脱jar版本指定
COPY --from=builder /home/source/build/libs/backend-api-0.0.1-SNAPSHOT.jar /home/api/
您可以在复制时重命名文件。
COPY --from=builder
/home/source/build/libs/backend-api-*-SNAPSHOT.jar
/home/api/backend.jar
Dockers COPY指令使用Go的文件路径。匹配规则。