2016-07-21 27 views
2

JockkinsでDockerプラグインを使用しようとしています。しかし、JenkinsはREST APIにアクセスできません。ジェンキンス構成で Dockerプラグイン付きJenkins java.lang.NullPointerException:uriが指定されていません

は私がドッカーREST URLを置く: http://127.0.0.1:4243をし、テスト接続をクリックしたときに、それは私に Something went wrong, cannot connect to http://127.0.0.1:4243, cause: null

Jul 21, 2016 8:57:52 AM WARNING org.jenkinsci.plugins.dockerbuildstep.DockerBuilder$DescriptorImpl doTestConnection 

uri was not specified 
java.lang.NullPointerException: uri was not specified 
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:204) 
at com.github.dockerjava.core.DockerClientConfig$DockerClientConfigBuilder.withUri(DockerClientConfig.java:406) 
at org.jenkinsci.plugins.dockerbuildstep.DockerBuilder$DescriptorImpl.createDockerClient(DockerBuilder.java:120) 
at org.jenkinsci.plugins.dockerbuildstep.DockerBuilder$DescriptorImpl.getDockerClient(DockerBuilder.java:204) 
at org.jenkinsci.plugins.dockerbuildstep.DockerBuilder$DescriptorImpl.doTestConnection(DockerBuilder.java:138) 
at sun.reflect.GeneratedMethodAccessor235.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
at java.lang.reflect.Method.invoke(Method.java:498) 

を与えるしかし、私は、ユーザージェンキンスsu jenkinsにログインしてくださいすると、期待どおりcurl 127.0.0.1:4243/infoすべての作品。私は-H tcp://127.0.0.1:4243 -H unix:///var/run/docker.sockでドッカーを始めました。

私は間違っていますか?

+0

ここに同じ質問があります! http://stackoverflow.com/questions/38204371/jenkins-and-docker-uri-was-not-specified。しかし、答えられていない。奨励金を試してください – atv

答えて

7

私には同じ問題がありましたが、それは愚かな小さなことでした。

新しいバージョンにはhttp://127.0.0.1:4243または2375のURIを入力し、接続をテストする前ににを最初に適用するをクリックします。

+0

私は2時間の私の人生を過ごしたと信じられません。これは答えになるはずです。 – Vish

1

現在のプラグインバージョン1.39では、httpのURL形式は受け入れられません。 tcp://127.0.0.1:2375のみが正常に動作します。

関連する問題