将命令parameter passing给docker api

我试图find相当于

docker run -it networkstatic/nflow-generator -t localhost -p 9995 

当使用docker API(我正在使用dockerode,但HTTP API的答案是一样好)。 我试过这个没有运气:

 docker.createContainer({ Image: 'networkstatic/nflow-generator', Args: [ '-t', 'streamsets-dc', '-p', '9995' ] }); 

如何在没有命令的情况下传递参数?

由于networkstatic/nflow-generator Dockerfile已经将其入口点定义为/go/bin/nflow-generator ,因此应该能够将这些参数作为command传递到正在运行的容器中,如下所示:

  docker.createContainer({ Image: 'networkstatic/nflow-generator', Cmd: [ '-t', 'streamsets-dc', '-p', '9995' ] });