docker运行找不到名称标志参数

我最近在Google计算容器引擎上使用Docker和Rocker / rstudio包安装了Rstudio应用程序。 现在我想使用下面的ssh命令行来启动保存的容器:

sudo docker -d -p 8787:8787 --name samplename user/laatste 

这会返回以下错误

 flag provided but not defined: --name 

在其他标志和参数之前,之间和之后,我尝试过使用和不使用引号,等号,双连字符和单连字符,但同样的错误不断返回。

版本信息:

 Client version: 1.5.0 Client API version: 1.17 Go version (client): go1.4.1 Git commit (client): a8a31ef OS/Arch (client): linux/amd64 Server version: 1.5.0 Server API version: 1.17 Go version (server): go1.4.1 Git commit (server): a8a31ef 

我想命名容器的原因是,我想用Google计算实例运行标准(静态)启动和closures脚本,以自动保存和加载在R中所做的更改。容器名称用于标识要保存的容器。 任何其他解决scheme也是非常受欢迎的。

我想你想这样做:

 sudo docker run -d -p 8787:8787 --name samplename user/laatste 

你忘了在这里指定命令(运行)。