如何查找 NGC Docker 图像的内容?

How to find contents of an NGC Docker image?

NVIDIA NGC container catalog 拥有广泛的 GPU 优化容器,用于深度学习等常见活动。如何找到 Docker 图片中的内容?

例如,我需要 Pytorch 1.4 和 Python 3.6 或 3.7 的图像,但是 Pytorch tagspytorch:17.10 变为 pytorch:21.06-py3(其中 xx.xx 是容器版本)。是否有某个地方列出了每个容器中安装的内容,或者更好的是用于构建图像的容器 Docker 文件?

您可以使用以下方法对图像进行高级检查: docker history <IMAGE> 我也曾经使用过这个工具: https://github.com/wagoodman/dive 这对于检查不同的层来说非常好。

所以基本上您可以检查每一层以查看用于构建特定图像的指令并搜索用于安装不同包的命令

pytorch NGC 容器的详细信息列在 pytorch NGC 页面底部的PyTorch Release Notes

所有其他深度学习框架相关文档也在 NVIDIA Deep Learning Frameworks