Amazon ec2 如何在AWS上安装H2O无人驾驶ai?

Amazon ec2 如何在AWS上安装H2O无人驾驶ai?,amazon-ec2,h2o,nvidia-docker,Amazon Ec2,H2o,Nvidia Docker,尝试在AWS EC2上安装无人驾驶ai时,我执行所有步骤,直到指南中的步骤6: “6.启动无人驾驶AI docker映像:” 我尝试此处描述的命令: 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'

尝试在AWS EC2上安装无人驾驶ai时,我执行所有步骤,直到指南中的步骤6: “6.启动无人驾驶AI docker映像:”

我尝试此处描述的命令:

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'in-g'

您确实需要使用“nvidia docker run”命令的-p参数传递当前linux用户uid/pid。这就是你能做到的

如果在Ubuntu机器上运行id命令,您将看到以下记录的用户名“Ubuntu”的udi/gid:

您将使用此信息和-p参数以及“nvidia docker run”命令,如下所示:

nvidia-docker run -u 1000:1000
运行以下命令可获得nvidia docker的帮助:

nvidia-docker run --help

看起来您使用的报价是错误的。您的示例中有一个撇号('),应该是反引号(`)

反向报价(正确):

撇号(不正确):


还请注意,现在的说明提到了基于AMI的启动(因此您不必再自己输入这些内容)

nvidia-docker run --help
$ echo `id -g`
20
$ echo 'id -g'
id -g