【发布时间】:2017-10-26 12:55:42
【问题描述】:
我为 IntelliJ 安装了 docker 集成插件以立即部署项目。
目前,我正在使用 gradle 进行项目。那里的结构看起来像:
project
|- build/
|-- docker/
|--- Dockerfile
|--- target/
|---- myApp.jar
|- docker/
|-- Dockerfile
|- src/
|-- de.myApp/
|--- SOURCECODE
|- build.gradle
|- gradlew
在我的 Dockerfile 中,我将.jar 添加为:ADD target/data_sample_set_structure_consumer-0.0.0.jar app.jar
部署配置使用Deployment: docker/Dockerfile。
当我点击 start 时,我收到以下错误消息:
Step 3/4 : ADD target/data_sample_set_structure_consumer-0.0.0.jar app.jar
Error: ResponseItem.ErrorDetail[code=<null>,message=ADD failed: stat /var/lib/docker/tmp/docker-builder981429297/target/data_sample_set_structure_consumer-0.0.0.jar: no such file or directory]
Failed to deploy '<unknown> Dockerfile: docker/Dockerfile': ADD failed: stat /var/lib/docker/tmp/docker-builder981429297/target/data_sample_set_structure_consumer-0.0.0.jar: no such file or directory
但如果我用 ./gradlew buildDocker 构建 Dockerfile 一切都很好。
PS: 我毫不费力地检查了this。
【问题讨论】:
标签: java docker intellij-idea docker-compose dockerfile