ssh - docker run找不到名称标志参数

标签 ssh docker google-compute-engine google-kubernetes-engine

我最近使用Docker和Rocker / rstudio软件包在Google计算容器引擎上设置了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计算实例运行标准(静态)启动和关闭脚本,以自动保存和加载R中所做的更改。容器名称用于标识要保存的容器。任何其他解决方案也非常受欢迎。

最佳答案

我想你想做:

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

您忘记在此处指定命令(运行)。

关于ssh - docker run找不到名称标志参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30187470/

相关文章:

docker - 为什么 docker-compose 说网络未定义,但 "docker network ls"显示它?

node.js - 如何在此 Kubernetes 示例中选择主 Redis pod?

google-cloud-platform - 导入自定义VM镜像,真的只支持MBR引导加载程序吗?

ssh - 在 ssh 之后从命令行重命名 Konsole session

macos - VIM 闪烁问题

linux - 使用 Emacs 编辑 GVFS 挂载文件

php - 是否可以使用 php/html 编写的应用程序页面将文件上传到 GCP 上的计算引擎?

shell - 如何使用 jenkins 作业通过 ssh 在远程计算机上运行 shell 脚本

c# - 低优先级的线程阻止其他具有正常优先级的线程执行

hadoop - 无法在 Google Compute Engine 中安装 Hadoop