Is docker-java compatible with Docker 17.03?

279 views
Skip to first unread message

Klara Ward

unread,
Mar 14, 2017, 12:05:32 PM3/14/17
to docker-java-dev
I have installed Docker on Mac, and am using https://github.com/bmuschko/gradle-docker-plugin
Building docker images worked fine, but then I updated to Docker version 17,
and I now get the following error:

* What went wrong:
Execution failed for task ':buildOracleJavaDockerImage'.
> Failed to parse dockerCfgFile: /Users/myuser/.docker/config.json

Is this because docker-java is not yet compatible with the new version of Docker, or how can I fix this?



Here is the relevant parts of my gradle script:
===========================================================

buildscript {
repositories {
maven ....
}
dependencies {
classpath 'com.bmuschko:gradle-docker-plugin:3.0.6'
}
}
docker {
javaApplication {
baseImage = 'oraclejava:8'
ports = [8080]
tag = rootProject.name + ':' + version
}
}

task prepareOracleJavaDockerfile(type: Copy) {
from 'utils/docker/oraclejava'
into 'build/docker/oraclejava'
}

task buildOracleJavaDockerImage(type: DockerBuildImage) {
dependsOn prepareOracleJavaDockerfile
inputDir = prepareOracleJavaDockerfile.destinationDir
tag = 'oraclejava:8'
}

dockerBuildImage.dependsOn buildOracleJavaDockerImage
===========================================================


Klara Ward

unread,
Mar 14, 2017, 12:12:57 PM3/14/17
to docker-java-dev
Addition: When my build was working, I was running Docker 1.<something like 12, 13 or so>

Klara Ward

unread,
Mar 29, 2017, 9:12:59 AM3/29/17
to docker-java-dev
Turns out this was solved by simply removing the file  /Users/myuser/.docker/config.json
Reply all
Reply to author
Forward
0 new messages