采用 docker pull registry.cn-hangzhou.aliyuncs.com/voovan/dockerfly:20170227
然后 docker run --name dockerfly --restart=always -d -v /var/run/docker.sock:/var/run/docker.sock -p 2735:2735 -p 28083:28083 registry.cn-hangzhou.aliyuncs.com/voovan/dockerfly:20170227 启动镜像
访问 http://serverip:28083 时候 提示
log:
[root@master DockerFly]# docker logs -f dockerfly
== == ========== ========== == == ==== == == ==
== == == == == == == == == == == == ==
== == == == == == == == == == == == ==
== == == == == == == == == == == == ==
== == == == == == == == ============ == == ==
== == == == == == == == == == == == ==
==== ========== ========== ==== == == == == ==
This WebServer based on VoovanFramework.
Version: Voovan-WebServer/V1.0-RC-1
WebSite: http://www.voovan.org
Author: helyho
E-mail: helyho@gmail.com
Process ID: 7
WebServer working on: http://0.0.0.0:28083 ...
[DEBUG INFO] RootURL: http://127.0.0.1:2735, Charset: UTF-8, TimeOut: 15
[DEBUG INFO] SubURL: /info, Method:POST, Data: null
[DEBUG INFO] SubURL: /info, Method:POST, Data: null
[DEBUG INFO] SubURL: /info, Method:POST, Data: null
[DEBUG INFO] SubURL: /info, Method:POST, Data: null
java.lang.NullPointerException
at org.voovan.docker.network.Result.(Result.java:26)
at org.voovan.docker.network.Result.newInstance(Result.java:68)
at org.voovan.docker.network.DockerHttpClient.run(DockerHttpClient.java:69)
at org.voovan.docker.network.DockerHttpClient.run(DockerHttpClient.java:77)
at org.voovan.docker.network.DockerHttpClient.run(DockerHttpClient.java:85)
at org.voovan.docker.command.Info.CmdDockerInfo.send(CmdDockerInfo.java:31)
at org.voovan.docker.command.Info.CmdDockerInfo.send(CmdDockerInfo.java:17)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.voovan.tools.reflect.TReflect.invokeMethod(TReflect.java:321)
at org.voovan.vestful.entity.DirectObject.invoke(DirectObject.java:112)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.voovan.tools.reflect.TReflect.invokeMethod(TReflect.java:267)
at org.voovan.vestful.dto.MethodElement.methodInvoke(MethodElement.java:91)
at org.voovan.vestful.handler.RestfulRouter.process(RestfulRouter.java:98)
at org.voovan.http.server.HttpDispatcher.disposeRoute(HttpDispatcher.java:167)
at org.voovan.http.server.HttpDispatcher.process(HttpDispatcher.java:130)
at org.voovan.http.server.WebServerHandler.disposeHttp(WebServerHandler.java:171)
at org.voovan.http.server.WebServerHandler.onReceive(WebServerHandler.java:146)
at org.voovan.network.EventProcess.onRead(EventProcess.java:139)
at org.voovan.network.EventProcess.process(EventProcess.java:290)
at org.voovan.network.EventThread.run(EventThread.java:34)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
[DEBUG INFO] RootURL: http://127.0.0.1:2735, Charset: UTF-8, TimeOut: 15
[DEBUG INFO] SubURL: /services?filters=%7B%7D, Method:POST, Data: null
[DEBUG INFO] SubURL: /services?filters=%7B%7D, Method:POST, Data: null
[DEBUG INFO] SubURL: /services?filters=%7B%7D, Method:POST, Data: null
[DEBUG INFO] SubURL: /services?filters=%7B%7D, Method:POST, Data: null
java.lang.NullPointerException