Salut, j'essayer d'utiliser ce plugin génial Gradle: https://github.com/bmuschko/gradle-docker-plugin J'utilise l'URL suivante obtenue à partir de mon docker machine/installation de kitematic sur osx:plug-in Gradle Docker tuyau cassé sur osx
docker-machine url default
tcp://192.168.99.100:2376
Cependant, l'utilisation:
url = "tcp://192.168.99.100:2376"
résultats dans l'erreur:
org.apache.http.conn.UnsupportedSchemeException: tcp protocol is not supported
Quand je change le tcp
à http
je reçois une autre erreur:
INFO org.apache.http.impl.execchain.RetryExec - I/O exception (java.net.SocketException) caught when processing request: Broken pipe
[pool-4-thread-1] ERROR com.github.dockerjava.core.async.ResultCallbackTemplate - Error during callback
org.apache.http.client.ClientProtocolException
dans le cas où la tâche gradle dockerBuildImage
est exécutée. Mais construire manuellement le Dockerfile créé par gradle fonctionne sans aucun problème.
Le code suivant peut être utilisé pour répliquer le problème. https://github.com/geoHeil/lab04/blob/master/build.gradle