windows - Docker-Spring Boot App-Windows上的Hello World

标签 windows maven docker spring-boot

我遵循以下示例:http://containertutorials.com/docker-compose/spring-boot-app.html
但是当我最后运行Maven(Windows)时,出现此错误:

Caused by: com.spotify.docker.client.DockerException: ADD failed: stat /mnt/sda1/var/lib/docker/tmp/docker-builder201282403/gs-spring-boot-docker-0.1.0.jar: no such file or directory

我认为我必须在这里更改Dockerfile,但是如何?
VOLUME /tmp
ADD gs-spring-boot-docker-0.1.0.jar app.jar

有什么建议吗?
谢谢

最佳答案

您需要在docker文件旁边添加 gs-spring-boot-docker-0.1.0.jar 。该错误表明该 jar 丢失。编译时,请确保在$ {project.build.directory}内部创建了jar,并且其名称与Dockerfile中指定的名称相同:gs-spring-boot-docker-0.1.0.jar

关于windows - Docker-Spring Boot App-Windows上的Hello World,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45865235/

相关文章:

maven - 如何覆盖由 properties-maven-plugin 的 read-project-properties 目标设置的 maven 属性值?

docker-compose.yml 文件命名约定

linux - 复制失败 : stat/var/lib/docker/tmp/docker-builder700869788/private: no such file or directory

c++ - 可以在linux程序中使用带有msvc的在windows上构建的lib

PHP exec导致程序崩溃

c - 使用 Windows API 读取文件

c - 使用 MinGW 和 CMake 编译 HDF5 时出错

maven - tomcat打不开sjsxp-1.0.2.jar

java - 使用 Gradle 上传文件到 GitLab Maven 仓库

javascript - npx ts-lint 在 docker 中运行时找不到模块 'typescript'