Dockerfile复制文件,没有版本



在我的项目中,在构建之后,有两个文件

构建/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的文件路径。匹配规则。

最新更新