镜像概览

完整引用
docker.io/nvidia/opengl
Registry
docker.io
命名空间
nvidia
仓库
opengl
已缓存 Tag 数
56
最近同步
07/06/2026, 11:05 AM

简介

NVIDIA OpenGL 基础镜像,提供 GPU 加速 OpenGL 运行时,用于图形渲染 CI 或科学可视化应用的 Dockerfile 基础层。

详细介绍

nvidia/opengl 基于 NVIDIA 驱动栈打包 OpenGL 库,配合 --gpus all 运行需要 GL 上下文的应用。典型作为 VTK、游戏引擎 headless 渲染的基础层,与 nvidia/cuda 相比聚焦图形 API。定位为 GPU 基础镜像(Base Image),需 NVIDIA Container Toolkit;独立部署服务,K8s 由上层应用镜像申请 GPU 资源。

快速启动

docker run --rm --gpus all \
  docker.io/nvidia/opengl:1.2-glvnd-runtime \
  glxinfo | head

推荐实践

docker run --rm --gpus all \
  -e NVIDIA_VISIBLE_DEVICES=0 \
  docker.io/nvidia/opengl:1.2-glvnd-runtime-ubuntu22.04 \
  nvidia-smi

核心参数说明

  • --gpus all — 启用 GPU(必需
  • -e NVIDIA_VISIBLE_DEVICES — 指定可见 GPU 索引
  • 定位 — Dockerfile FROM GPU 图形层
  • 固定 tag — 驱动/CUDA/GL 版本 pin
  • 宿主机 — 需安装匹配版本 NVIDIA 驱动

最新 Tag(20 条)

查看全部 56 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/nvidia/opengl
:1.0-glvnd-devel
linux/amd64
2023/05/20 02:11176.5 MBsha256:c030a21588dd
docker.io/nvidia/opengl
:1.0-glvnd-runtime
linux/amd64
2023/05/20 02:11161.2 MBsha256:7bf0f664e3f4
docker.io/nvidia/opengl
:1.0-glvnd-devel-ubuntu22.04
linux/amd64
2023/05/20 02:11176.5 MBsha256:c030a21588dd
docker.io/nvidia/opengl
:1.0-glvnd-runtime-ubuntu22.04
linux/amd64
2023/05/20 02:11161.2 MBsha256:7bf0f664e3f4
docker.io/nvidia/opengl
:1.2-glvnd-devel
linux/amd64
2023/05/20 02:11176.5 MBsha256:c030a21588dd
docker.io/nvidia/opengl
:1.1-glvnd-devel
linux/amd64
2023/05/20 02:11176.5 MBsha256:c030a21588dd
docker.io/nvidia/opengl
:1.2-glvnd-runtime
linux/amd64
2023/05/20 02:11161.2 MBsha256:9b56a8e79b65
docker.io/nvidia/opengl
:1.1-glvnd-runtime
linux/amd64
2023/05/20 02:11161.2 MBsha256:9b56a8e79b65
docker.io/nvidia/opengl
:1.1-glvnd-devel-ubuntu22.04
linux/amd64
2023/05/20 02:11176.5 MBsha256:c030a21588dd
docker.io/nvidia/opengl
:1.2-glvnd-devel-ubuntu22.04
linux/amd64
2023/05/20 02:11176.5 MBsha256:c030a21588dd
docker.io/nvidia/opengl
:1.1-glvnd-runtime-ubuntu22.04
linux/amd64
2023/05/20 02:11161.2 MBsha256:9b56a8e79b65
docker.io/nvidia/opengl
:1.2-glvnd-runtime-ubuntu22.04
linux/amd64
2023/05/20 02:11161.2 MBsha256:9b56a8e79b65
docker.io/nvidia/opengl
:base
linux/amd64
2023/05/19 22:3435.9 MBsha256:06cd5ba14fac
docker.io/nvidia/opengl
:base-ubuntu22.04
linux/amd64
2023/05/19 22:3435.9 MBsha256:06cd5ba14fac
docker.io/nvidia/opengl
:1.2-glvnd-devel-ubuntu18.04
linux/amd64
2022/05/07 08:21138.0 MBsha256:32eab3e53c67
docker.io/nvidia/opengl
:1.0-glvnd-devel-ubuntu18.04
linux/amd64
2022/05/07 08:21138.0 MBsha256:32eab3e53c67
docker.io/nvidia/opengl
:1.1-glvnd-devel-ubuntu18.04
linux/amd64
2022/05/07 08:21138.0 MBsha256:32eab3e53c67
docker.io/nvidia/opengl
:1.0-glvnd-runtime-ubuntu18.04
linux/amd64
2022/05/07 08:21105.5 MBsha256:b16525d9eb9f
docker.io/nvidia/opengl
:1.1-glvnd-runtime-ubuntu18.04
linux/amd64
2022/05/07 08:21105.5 MBsha256:b16525d9eb9f
docker.io/nvidia/opengl
:1.2-glvnd-runtime-ubuntu18.04
linux/amd64
2022/05/07 08:21105.5 MBsha256:b16525d9eb9f