2017-10-04 107 views
1

当试图在AWS EC2安装无人驾驶-AI,我执行所有的步骤,直到步骤6的指南中: “6.启动无人驾驶AI搬运工图像:”如何在AWS上安装H2O driverless-ai?

我尝试命令描述有:

nvidia-docker run --rm -u ‘id -u‘:‘id -g‘ -p 12345:12345 -p 9090:9090 -v ‘pwd‘/data:/data -v ‘pwd‘/log:/log -v ‘pwd‘/license:/license opsh2oai/h2oai-runtime 

,并取回: 未知速记标志:在-g”

回答

1

“G”你真的需要通过当前的Linux用户的UID/PID为“NVIDIA-泊坞窗运行的-p参数“命令。这是你可以做到的。

如果Ubuntu的机器上运行id命令,你会看到下面的UDI/GID为登录用户名“Ubuntu的”:

$ id 
uid=1000(ubuntu) gid=1000(ubuntu) 

您将使用此信息与“-p参数NVIDIA-泊坞窗运行”命令,如下:

nvidia-docker run -u 1000:1000 

你可以做它运行下面的命令来获得帮助NVIDIA-泊坞窗:

nvidia-docker run --help 
0

看起来您正在使用错误的引号。你的例子有一个撇号('),它应该是一个反引号(`)。

反引号(正确):

$ echo `id -g` 
20 

撇号(不正确):

$ echo 'id -g' 
id -g 


还要注意,说明现在提及到基于AMI-启动(所以你不应该你不必再在自己的身上输入这些东西了)。