我用下面的命令创建容器:
docker run -it nvcr.io/nvidia/tensorrt /bin/bash
报错:
Unable to find image ‘nvcr.io/nvidia/tensorrt:latest’ locally
docker: Error response from daemon: manifest for nvcr.io/nvidia/tensorrt:latest not found: manifest unknown: manifest unknown.
See ‘docker run --help’.
其原因是上述命令只添加了REPOSITORY,而没有添加TAG的信息,导致默认使用latest(镜像中的第一个)。
解决方法:使用
docker images
找到REPOSITORY对应的TAG,将该信息添加到run中即可:
docker run -it nvcr.io/nvidia/tensorrt:20.08-py3 /bin/bash
当尝试使用`docker run -it nvcr.io/nvidia/tensorrt/bin/bash`命令启动TensorRT容器时,遇到了'nvcr.io/nvidia/tensorrt:latest'镜像找不到的错误。原因是命令缺少了具体的TAG信息。解决方法是通过`docker images`查找正确的TAG,然后在run命令中指定,例如:`docker run -it nvcr.io/nvidia/tensorrt:20.08-py3/bin/bash`。
980

被折叠的 条评论
为什么被折叠?



