gpt4 book ai didi

java - 使用 Docker 云进行 Spring Boot 自动化构建

转载 作者:太空宇宙 更新时间:2023-11-04 10:52:04 24 4
gpt4 key购买 nike

我正在尝试使用 Docker Cloud 实现持续集成/交付。

在 Docker Cloud 上,我连接了我的位存储桶存储库,因此每次提交时,docker 构建都会在 Docker Cloud 上启动,但自动构建失败,这些是日志

ERROR: Build failed: ADD failed: stat /var/lib/docker/tmp/docker-builder406751627/target/springtest.jar: no such file or directory ERROR: Build failed with exit code 2 ERROR: Build in 'master' (094341b2) failed in 0:02:10

这是我的 Docker 文件

FROM java:8
VOLUME /tmp
ADD /target/springtest.jar springtest.jar
ENTRYPOINT ["java","-jar","springtest.jar"]

但是,如果我尝试在本地 Docker 终端上构建相同的东西,我不会遇到问题,我正在使用此命令 mvn package docker:build 及其成功创建图像

那么为什么要使用相同的 Dockerfile 自动构建呢?我还需要执行其他步骤吗?

最佳答案

你本地有spring test.jar吗?

错误似乎是 Docker Cloud 无法找到 spring test.jar 文件。

关于java - 使用 Docker 云进行 Spring Boot 自动化构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47709702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com