sol*_*nmv 5 java gradle docker docker-for-mac
我正在使用gradle-docker
Palantir的插件。当我尝试构建docker时,收到以下错误消息:
Starting process 'command 'docker''. Working directory: /Users/msolomkin/Projects/glossary/discovery-server/build/docker Command: docker build --build-arg JAR_FILE=discovery-server-0.0.1-SNAPSHOT.jar -t solomkinmv/discovery-server .
但是,当我/Users/msolomkin/Projects/glossary/discovery-server/build/docker
手动转到工作目录()并运行命令时,docker build --build-arg JAR_FILE=discovery-server-0.0.1-SNAPSHOT.jar -t solomkinmv/discovery-server .
一切正常。
另外,我的Travis能够构建docker映像。看来这是我的Mac Docker安装问题。
Mac版Docker:17.12.0-ce-mac49(21995)
摇篮版本:4.4.1
这是我的任务配置:
docker {
name "solomkinmv/${bootJar.baseName}"
println "==> Docker task for ${name}"
files bootJar.archivePath
buildArgs(['JAR_FILE': "${bootJar.archiveName}"])
}
Run Code Online (Sandbox Code Playgroud)
这是GitHub的链接:https : //github.com/solomkinmv/glossary/tree/discovery-server/discovery-server
为Docker for Mac配置env变量以能够运行gradle任务的正确方法是什么?
归档时间: |
|
查看次数: |
321 次 |
最近记录: |