docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3 linux/amd64

docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3 - 国内下载镜像源 浏览次数:7

这是一个基于Ubuntu Desktop的Docker镜像,由用户gezp创建并发布到Docker Hub。

源镜像 docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3
镜像ID sha256:78f0b997de20c6cd0a214806ca68e4cad24fe6ffead02bbd905c1c49b85cf256
镜像TAG 20.04-cu11.0.3
大小 6.96GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /docker_config/entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 7 次
贡献者
镜像创建 2026-02-06T02:20:26.16677625Z
同步时间 2026-03-07 03:06
开放端口
22/tcp 4000/tcp
环境变量
PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NVARCH=x86_64 NVIDIA_REQUIRE_CUDA=cuda>=11.0 brand=tesla,driver>=418,driver<419 NV_CUDA_CUDART_VERSION=11.0.221-1 NV_CUDA_COMPAT_PACKAGE=cuda-compat-11-0 CUDA_VERSION=11.0.3 LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64 NVIDIA_VISIBLE_DEVICES=all NVIDIA_DRIVER_CAPABILITIES=all NV_CUDA_LIB_VERSION=11.0.3-1 NV_NVTX_VERSION=11.0.167-1 NV_LIBNPP_VERSION=11.1.0.245-1 NV_LIBNPP_PACKAGE=libnpp-11-0=11.1.0.245-1 NV_LIBCUSPARSE_VERSION=11.1.1.245-1 NV_LIBCUBLAS_PACKAGE_NAME=libcublas-11-0 NV_LIBCUBLAS_VERSION=11.2.0.252-1 NV_LIBCUBLAS_PACKAGE=libcublas-11-0=11.2.0.252-1 NV_LIBNCCL_PACKAGE_NAME=libnccl2 NV_LIBNCCL_PACKAGE_VERSION=2.15.5-1 NCCL_VERSION=2.15.5-1 NV_LIBNCCL_PACKAGE=libnccl2=2.15.5-1+cuda11.0 NVIDIA_PRODUCT_NAME=CUDA NV_CUDA_CUDART_DEV_VERSION=11.0.221-1 NV_NVML_DEV_VERSION=11.0.167-1 NV_LIBCUSPARSE_DEV_VERSION=11.1.1.245-1 NV_LIBNPP_DEV_VERSION=11.1.0.245-1 NV_LIBNPP_DEV_PACKAGE=libnpp-dev-11-0=11.1.0.245-1 NV_LIBCUBLAS_DEV_VERSION=11.2.0.252-1 NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-11-0 NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-11-0=11.2.0.252-1 NV_CUDA_NSIGHT_COMPUTE_VERSION=11.0.3-1 NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-11-0=11.0.3-1 NV_NVPROF_VERSION=11.0.221-1 NV_NVPROF_DEV_PACKAGE=cuda-nvprof-11-0=11.0.221-1 NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev NV_LIBNCCL_DEV_PACKAGE_VERSION=2.15.5-1 NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.15.5-1+cuda11.0 LIBRARY_PATH=/usr/local/cuda/lib64/stubs DEBIAN_FRONTEND=noninteractive USER=ubuntu PASSWORD=ubuntu UID=1000 GID=1000 HTTPS_CERT=/etc/ssl/certs/ssl-cert-snakeoil.pem HTTPS_CERT_KEY=/etc/ssl/private/ssl-cert-snakeoil.key VGL_DISPLAY=egl REMOTE_DESKTOP=nomachine VNC_THREADS=2 DBUS_SYSTEM_BUS_ADDRESS=unix:path=/host/run/dbus/system_bus_socket
镜像标签
zhengpeng ge: maintainer ubuntu: org.opencontainers.image.ref.name 20.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3  docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3  docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3

Shell快速替换命令

sed -i 's#gezp/ubuntu-desktop:20.04-cu11.0.3#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3  docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3  docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3'

镜像构建历史


# 2026-02-06 10:20:26  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker_config/entrypoint.sh"]
                        
# 2026-02-06 10:20:26  0.00B 声明容器运行时监听的端口
EXPOSE [22/tcp 4000/tcp]
                        
# 2026-02-06 10:20:26  5.40KB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /var/run/sshd &&     sed -i 's/#*PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config &&     sed -i 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' /etc/pam.d/sshd # buildkit
                        
# 2026-02-06 10:20:26  743.86MB 执行命令并创建新的镜像层
RUN /bin/sh -c bash /docker_config/post_install.sh &&    rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-02-06 10:19:42  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y pulseaudio && mkdir -p /var/run/dbus &&    rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-02-06 10:19:36  0.00B 设置环境变量 DBUS_SYSTEM_BUS_ADDRESS
ENV DBUS_SYSTEM_BUS_ADDRESS=unix:path=/host/run/dbus/system_bus_socket
                        
# 2026-02-06 10:19:36  667.61MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update &&     add-apt-repository -y ppa:mozillateam/ppa &&    mkdir -p /etc/apt/preferences.d &&    echo "Package: firefox*\nPin: release o=LP-PPA-mozillateam\nPin-Priority: 1001" > /etc/apt/preferences.d/mozilla-firefox &&    apt-get install -y xfce4 terminator fonts-wqy-zenhei pulseaudio ffmpeg firefox &&    update-alternatives --set x-www-browser /usr/bin/firefox &&    rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-02-06 10:17:14  875.27MB 执行命令并创建新的镜像层
RUN /bin/sh -c bash /docker_config/pre_install.sh &&    rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-02-06 10:15:32  1.99MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update &&     apt-get install -y --no-install-recommends vulkan-tools &&     rm -rf /var/lib/apt/lists/* &&     VULKAN_API_VERSION=$(dpkg -s libvulkan1 | grep -oP 'Version: [0-9|\.]+' | grep -oP '[0-9]+(\.[0-9]+)(\.[0-9]+)') &&     mkdir -p /etc/vulkan/icd.d/ &&     echo "{\n\"file_format_version\" : \"1.0.0\",\n\"ICD\": {\n    \"library_path\": \"libGLX_nvidia.so.0\",\n    \"api_version\" : \"${VULKAN_API_VERSION}\"\n}\n}" > /etc/vulkan/icd.d/nvidia_icd.json # buildkit
                        
# 2026-02-06 10:15:26  8.42MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update &&     apt-get install -y --no-install-recommends         libxau6 libxdmcp6 libxcb1 libxext6 libx11-6         libglvnd0 libgl1 libglx0 libegl1 libgles2         libglvnd-dev libgl1-mesa-dev libegl1-mesa-dev libgles2-mesa-dev &&     rm -rf /var/lib/apt/lists/* &&     mkdir -p /usr/share/glvnd/egl_vendor.d/ &&     echo "{\n\"file_format_version\" : \"1.0.0\",\n\"ICD\": {\n    \"library_path\": \"libEGL_nvidia.so.0\"\n}\n}" > /usr/share/glvnd/egl_vendor.d/10_nvidia.json # buildkit
                        
# 2026-02-06 10:15:20  5.89KB 复制新文件或目录到容器中
COPY docker_config /docker_config # buildkit
                        
# 2026-02-06 10:15:20  0.00B 设置环境变量 VNC_THREADS
ENV VNC_THREADS=2
                        
# 2026-02-06 10:15:20  0.00B 设置环境变量 REMOTE_DESKTOP
ENV REMOTE_DESKTOP=nomachine
                        
# 2026-02-06 10:15:20  0.00B 设置环境变量 VGL_DISPLAY
ENV VGL_DISPLAY=egl
                        
# 2026-02-06 10:15:20  0.00B 设置环境变量 HTTPS_CERT_KEY
ENV HTTPS_CERT_KEY=/etc/ssl/private/ssl-cert-snakeoil.key
                        
# 2026-02-06 10:15:20  0.00B 设置环境变量 HTTPS_CERT
ENV HTTPS_CERT=/etc/ssl/certs/ssl-cert-snakeoil.pem
                        
# 2026-02-06 10:15:20  0.00B 设置环境变量 NVIDIA_DRIVER_CAPABILITIES
ENV NVIDIA_DRIVER_CAPABILITIES=all
                        
# 2026-02-06 10:15:20  0.00B 设置环境变量 NVIDIA_VISIBLE_DEVICES
ENV NVIDIA_VISIBLE_DEVICES=all
                        
# 2026-02-06 10:15:20  0.00B 设置环境变量 USER PASSWORD UID GID
ENV USER=ubuntu PASSWORD=ubuntu UID=1000 GID=1000
                        
# 2026-02-06 10:15:20  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-02-06 10:15:20  0.00B 
MAINTAINER zhenpeng ge "https://github.com/gezp"
                        
# 2026-02-06 10:15:20  0.00B 添加元数据标签
LABEL maintainer=zhengpeng ge
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 LIBRARY_PATH
ENV LIBRARY_PATH=/usr/local/cuda/lib64/stubs
                        
# 2023-11-10 16:43:14  520.40KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-mark hold ${NV_LIBCUBLAS_DEV_PACKAGE_NAME} ${NV_LIBNCCL_DEV_PACKAGE_NAME} # buildkit
                        
# 2023-11-10 16:43:14  2.60GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     libtinfo5 libncursesw5     cuda-cudart-dev-11-0=${NV_CUDA_CUDART_DEV_VERSION}     cuda-command-line-tools-11-0=${NV_CUDA_LIB_VERSION}     cuda-minimal-build-11-0=${NV_CUDA_LIB_VERSION}     cuda-libraries-dev-11-0=${NV_CUDA_LIB_VERSION}     cuda-nvml-dev-11-0=${NV_NVML_DEV_VERSION}     ${NV_NVPROF_DEV_PACKAGE}     ${NV_LIBNPP_DEV_PACKAGE}     libcusparse-dev-11-0=${NV_LIBCUSPARSE_DEV_VERSION}     ${NV_LIBCUBLAS_DEV_PACKAGE}     ${NV_LIBNCCL_DEV_PACKAGE}     ${NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE}     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-11-10 16:43:14  0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
                        
# 2023-11-10 16:43:14  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE
ENV NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.15.5-1+cuda11.0
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NCCL_VERSION
ENV NCCL_VERSION=2.15.5-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE_VERSION
ENV NV_LIBNCCL_DEV_PACKAGE_VERSION=2.15.5-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE_NAME
ENV NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_NVPROF_DEV_PACKAGE
ENV NV_NVPROF_DEV_PACKAGE=cuda-nvprof-11-0=11.0.221-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_NVPROF_VERSION
ENV NV_NVPROF_VERSION=11.0.221-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE
ENV NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-11-0=11.0.3-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_CUDA_NSIGHT_COMPUTE_VERSION
ENV NV_CUDA_NSIGHT_COMPUTE_VERSION=11.0.3-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_LIBCUBLAS_DEV_PACKAGE
ENV NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-11-0=11.2.0.252-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_LIBCUBLAS_DEV_PACKAGE_NAME
ENV NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-11-0
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_LIBCUBLAS_DEV_VERSION
ENV NV_LIBCUBLAS_DEV_VERSION=11.2.0.252-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_LIBNPP_DEV_PACKAGE
ENV NV_LIBNPP_DEV_PACKAGE=libnpp-dev-11-0=11.1.0.245-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_LIBNPP_DEV_VERSION
ENV NV_LIBNPP_DEV_VERSION=11.1.0.245-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_LIBCUSPARSE_DEV_VERSION
ENV NV_LIBCUSPARSE_DEV_VERSION=11.1.1.245-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_NVML_DEV_VERSION
ENV NV_NVML_DEV_VERSION=11.0.167-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_CUDA_CUDART_DEV_VERSION
ENV NV_CUDA_CUDART_DEV_VERSION=11.0.221-1
                        
# 2023-11-10 16:43:14  0.00B 设置环境变量 NV_CUDA_LIB_VERSION
ENV NV_CUDA_LIB_VERSION=11.0.3-1
                        
# 2023-11-10 16:39:51  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/opt/nvidia/nvidia_entrypoint.sh"]
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NVIDIA_PRODUCT_NAME
ENV NVIDIA_PRODUCT_NAME=CUDA
                        
# 2023-11-10 16:39:51  2.53KB 复制新文件或目录到容器中
COPY nvidia_entrypoint.sh /opt/nvidia/ # buildkit
                        
# 2023-11-10 16:39:51  3.06KB 复制新文件或目录到容器中
COPY entrypoint.d/ /opt/nvidia/entrypoint.d/ # buildkit
                        
# 2023-11-10 16:39:51  251.39KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-mark hold ${NV_LIBCUBLAS_PACKAGE_NAME} ${NV_LIBNCCL_PACKAGE_NAME} # buildkit
                        
# 2023-11-10 16:39:51  1.93GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     cuda-libraries-11-0=${NV_CUDA_LIB_VERSION}     ${NV_LIBNPP_PACKAGE}     cuda-nvtx-11-0=${NV_NVTX_VERSION}     libcusparse-11-0=${NV_LIBCUSPARSE_VERSION}     ${NV_LIBCUBLAS_PACKAGE}     ${NV_LIBNCCL_PACKAGE}     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-11-10 16:39:51  0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
                        
# 2023-11-10 16:39:51  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_LIBNCCL_PACKAGE
ENV NV_LIBNCCL_PACKAGE=libnccl2=2.15.5-1+cuda11.0
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NCCL_VERSION
ENV NCCL_VERSION=2.15.5-1
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_LIBNCCL_PACKAGE_VERSION
ENV NV_LIBNCCL_PACKAGE_VERSION=2.15.5-1
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_LIBNCCL_PACKAGE_NAME
ENV NV_LIBNCCL_PACKAGE_NAME=libnccl2
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_LIBCUBLAS_PACKAGE
ENV NV_LIBCUBLAS_PACKAGE=libcublas-11-0=11.2.0.252-1
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_LIBCUBLAS_VERSION
ENV NV_LIBCUBLAS_VERSION=11.2.0.252-1
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_LIBCUBLAS_PACKAGE_NAME
ENV NV_LIBCUBLAS_PACKAGE_NAME=libcublas-11-0
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_LIBCUSPARSE_VERSION
ENV NV_LIBCUSPARSE_VERSION=11.1.1.245-1
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_LIBNPP_PACKAGE
ENV NV_LIBNPP_PACKAGE=libnpp-11-0=11.1.0.245-1
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_LIBNPP_VERSION
ENV NV_LIBNPP_VERSION=11.1.0.245-1
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_NVTX_VERSION
ENV NV_NVTX_VERSION=11.0.167-1
                        
# 2023-11-10 16:39:51  0.00B 设置环境变量 NV_CUDA_LIB_VERSION
ENV NV_CUDA_LIB_VERSION=11.0.3-1
                        
# 2023-11-10 16:38:05  0.00B 设置环境变量 NVIDIA_DRIVER_CAPABILITIES
ENV NVIDIA_DRIVER_CAPABILITIES=compute,utility
                        
# 2023-11-10 16:38:05  0.00B 设置环境变量 NVIDIA_VISIBLE_DEVICES
ENV NVIDIA_VISIBLE_DEVICES=all
                        
# 2023-11-10 16:38:05  17.29KB 复制新文件或目录到容器中
COPY NGC-DL-CONTAINER-LICENSE / # buildkit
                        
# 2023-11-10 16:38:05  0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64
                        
# 2023-11-10 16:38:05  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2023-11-10 16:38:05  46.00B 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c echo "/usr/local/nvidia/lib" >> /etc/ld.so.conf.d/nvidia.conf     && echo "/usr/local/nvidia/lib64" >> /etc/ld.so.conf.d/nvidia.conf # buildkit
                        
# 2023-11-10 16:38:05  30.66MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     cuda-cudart-11-0=${NV_CUDA_CUDART_VERSION}     ${NV_CUDA_COMPAT_PACKAGE}     && ln -s cuda-11.0 /usr/local/cuda     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-11-10 16:37:55  0.00B 设置环境变量 CUDA_VERSION
ENV CUDA_VERSION=11.0.3
                        
# 2023-11-10 16:37:55  18.32MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     gnupg2 curl ca-certificates &&     curl -fsSL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/${NVARCH}/3bf863cc.pub | apt-key add - &&     echo "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/${NVARCH} /" > /etc/apt/sources.list.d/cuda.list &&     apt-get purge --autoremove -y curl     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-11-10 16:37:55  0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
                        
# 2023-11-10 16:37:55  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2023-11-10 16:37:55  0.00B 设置环境变量 NV_CUDA_COMPAT_PACKAGE
ENV NV_CUDA_COMPAT_PACKAGE=cuda-compat-11-0
                        
# 2023-11-10 16:37:55  0.00B 设置环境变量 NV_CUDA_CUDART_VERSION
ENV NV_CUDA_CUDART_VERSION=11.0.221-1
                        
# 2023-11-10 16:37:55  0.00B 设置环境变量 NVIDIA_REQUIRE_CUDA brand
ENV NVIDIA_REQUIRE_CUDA=cuda>=11.0 brand=tesla,driver>=418,driver<419
                        
# 2023-11-10 16:37:55  0.00B 设置环境变量 NVARCH
ENV NVARCH=x86_64
                        
# 2023-10-03 18:45:52  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2023-10-03 18:45:51  72.79MB 
/bin/sh -c #(nop) ADD file:4809da414c2d478b4d991cbdaa2df457f2b3d07d0ff6cf673f09a66f90833e81 in / 
                        
# 2023-10-03 18:45:50  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2023-10-03 18:45:50  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2023-10-03 18:45:50  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2023-10-03 18:45:50  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:78f0b997de20c6cd0a214806ca68e4cad24fe6ffead02bbd905c1c49b85cf256",
    "RepoTags": [
        "gezp/ubuntu-desktop:20.04-cu11.0.3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3"
    ],
    "RepoDigests": [
        "gezp/ubuntu-desktop@sha256:52af34117630b7b6332c2ffe9f2c7e583ba8cdd26bfb9d9085a22f801742bb66",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gezp/ubuntu-desktop@sha256:22308dc93234bf6dc00bb47c3cec88f47452b0ac47b0adf8162e5add91b46a7b"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-02-06T02:20:26.16677625Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "zhenpeng ge \"https://github.com/gezp\"",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "22/tcp": {},
            "4000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NVARCH=x86_64",
            "NVIDIA_REQUIRE_CUDA=cuda\u003e=11.0 brand=tesla,driver\u003e=418,driver\u003c419",
            "NV_CUDA_CUDART_VERSION=11.0.221-1",
            "NV_CUDA_COMPAT_PACKAGE=cuda-compat-11-0",
            "CUDA_VERSION=11.0.3",
            "LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64",
            "NVIDIA_VISIBLE_DEVICES=all",
            "NVIDIA_DRIVER_CAPABILITIES=all",
            "NV_CUDA_LIB_VERSION=11.0.3-1",
            "NV_NVTX_VERSION=11.0.167-1",
            "NV_LIBNPP_VERSION=11.1.0.245-1",
            "NV_LIBNPP_PACKAGE=libnpp-11-0=11.1.0.245-1",
            "NV_LIBCUSPARSE_VERSION=11.1.1.245-1",
            "NV_LIBCUBLAS_PACKAGE_NAME=libcublas-11-0",
            "NV_LIBCUBLAS_VERSION=11.2.0.252-1",
            "NV_LIBCUBLAS_PACKAGE=libcublas-11-0=11.2.0.252-1",
            "NV_LIBNCCL_PACKAGE_NAME=libnccl2",
            "NV_LIBNCCL_PACKAGE_VERSION=2.15.5-1",
            "NCCL_VERSION=2.15.5-1",
            "NV_LIBNCCL_PACKAGE=libnccl2=2.15.5-1+cuda11.0",
            "NVIDIA_PRODUCT_NAME=CUDA",
            "NV_CUDA_CUDART_DEV_VERSION=11.0.221-1",
            "NV_NVML_DEV_VERSION=11.0.167-1",
            "NV_LIBCUSPARSE_DEV_VERSION=11.1.1.245-1",
            "NV_LIBNPP_DEV_VERSION=11.1.0.245-1",
            "NV_LIBNPP_DEV_PACKAGE=libnpp-dev-11-0=11.1.0.245-1",
            "NV_LIBCUBLAS_DEV_VERSION=11.2.0.252-1",
            "NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-11-0",
            "NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-11-0=11.2.0.252-1",
            "NV_CUDA_NSIGHT_COMPUTE_VERSION=11.0.3-1",
            "NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-11-0=11.0.3-1",
            "NV_NVPROF_VERSION=11.0.221-1",
            "NV_NVPROF_DEV_PACKAGE=cuda-nvprof-11-0=11.0.221-1",
            "NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev",
            "NV_LIBNCCL_DEV_PACKAGE_VERSION=2.15.5-1",
            "NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.15.5-1+cuda11.0",
            "LIBRARY_PATH=/usr/local/cuda/lib64/stubs",
            "DEBIAN_FRONTEND=noninteractive",
            "USER=ubuntu",
            "PASSWORD=ubuntu",
            "UID=1000",
            "GID=1000",
            "HTTPS_CERT=/etc/ssl/certs/ssl-cert-snakeoil.pem",
            "HTTPS_CERT_KEY=/etc/ssl/private/ssl-cert-snakeoil.key",
            "VGL_DISPLAY=egl",
            "REMOTE_DESKTOP=nomachine",
            "VNC_THREADS=2",
            "DBUS_SYSTEM_BUS_ADDRESS=unix:path=/host/run/dbus/system_bus_socket"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/docker_config/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "zhengpeng ge",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "20.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 6956797412,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/4670abaf0a62bf8a0f61a96aad24b39e2302a8b13cf2b91c14c06250166f2783/diff:/var/lib/docker/overlay2/5dd11da0296165ffecc4c37119b0af604878705a35b1184aa523a1838f76e67b/diff:/var/lib/docker/overlay2/6f1f7695fcdda7356110c64ba1e2362100fbe3eaa6a7a8e8f7a9aa8b2972e27d/diff:/var/lib/docker/overlay2/17162be503d297cc28da50d38260a83c1000485ac1c153f92173bf3a25fd2fa2/diff:/var/lib/docker/overlay2/c00b4c336341fcea7da99e9299e847b58de7c2110667bfcfa8682b36c7fd07fe/diff:/var/lib/docker/overlay2/6d173e5736215691e87a05aabc74ecb3923cb985fdb68274889e254207f99ccb/diff:/var/lib/docker/overlay2/752f5fc29dd824aeee9b660b275a21b63dd83c41b731d23541de2a4aabc8d109/diff:/var/lib/docker/overlay2/ba48369c36888bcdad7c910bbec770852ff99d53808011df7dfb9c286f32bc06/diff:/var/lib/docker/overlay2/d5c373f59f8a67fadf6aa5ec142023f64c28ee292dc8aae0c37b054b3fd10cce/diff:/var/lib/docker/overlay2/fec7c68646d145357657facc059cc7a8a4976c23b4cfa6b877c0a55c42c2065c/diff:/var/lib/docker/overlay2/f94101df86097b5a01fc106e1226840ba3662db40c0485d6133de599341ffc79/diff:/var/lib/docker/overlay2/87c734316b7279b6d75cc7ab59dc727cc49600e6e01b3aa82ba20010073c6f15/diff:/var/lib/docker/overlay2/38b3fe64b27d52a42b99177c60189bb05e9d3fa49315a07e3e962943fa1ab962/diff:/var/lib/docker/overlay2/7dd56f713e9cfc52b56b5e01eb7fe121c495f98f677aed9a580e1546fbea8ebc/diff:/var/lib/docker/overlay2/f6e3976499f527581b88f19d374e52e91578b077fbd997eb6ebb23460a3d61ca/diff:/var/lib/docker/overlay2/ec14632a77e2c116dd620b59c6da20805b601b1676c8ea189f4a52fcdb7f7652/diff:/var/lib/docker/overlay2/9785409e9eeb58d562a4f9ed26a1ba36f42b727254e022a88eb94a5666df7737/diff:/var/lib/docker/overlay2/5408abd3ec726f4d055e10fddd8f488a8839c8a355fe1fb064cdc9fee660e07b/diff",
            "MergedDir": "/var/lib/docker/overlay2/0d766f165c162859f5628f17c04f12fe5969a6c69f234ab5ad546450ce03eac9/merged",
            "UpperDir": "/var/lib/docker/overlay2/0d766f165c162859f5628f17c04f12fe5969a6c69f234ab5ad546450ce03eac9/diff",
            "WorkDir": "/var/lib/docker/overlay2/0d766f165c162859f5628f17c04f12fe5969a6c69f234ab5ad546450ce03eac9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6c3e7df31590f02f10cb71fc4eb27653e9b428df2e6e5421a455b062bd2e39f9",
            "sha256:673fded1634e9e3a54e21216b162656957b33f1f4971a170c257eb3ca593b4b6",
            "sha256:9f2738d60323195b8bfbabfb1e01789640dd9f0c9d7fe16cb92fd193eefa4020",
            "sha256:cb17d65a30d9b0f243487dbb07503a369ca7575a3ef6009d5296d9a9b4ecee83",
            "sha256:2814327c567462cf6c8bf52af44ecf3f685c977a2e86946f925a0f60a6378a02",
            "sha256:ed2dec3b3d9b0152cfb9d82b84ffef411482809a56d06f7456773b15dec9c61b",
            "sha256:e80adfb284b6129ab2a4e3fae6eec3020a6c5370a430a75cb455c5b4faf92b8e",
            "sha256:d37eb5e83c184165a4d76f761f5fcab1e197b9eb0849736c69e85ee248b9bbf8",
            "sha256:3a3c647beb091c1ac44acbda6cdfebbaa9fc990904b22f637db6ff51e69992ba",
            "sha256:ea13d0fc708c696a0f2e88d56db8758ace7b2fbe04629631aeda5da023711923",
            "sha256:259d3d5a2359a321064aa4f9cd9b74c9bff2d75c1662e8d88f177dcefeae8ac4",
            "sha256:72fc06b24525139e6179ede0223aff376b9789f1bba9ed5d81af1dadd5bc210f",
            "sha256:21d9a67434666cfb5bd7a456c183e27f80bd461e68e7ae3ee5c37f8173a053c0",
            "sha256:1cd0083f981499f91f72423bb253aaef6540c129ee889b67799d7ff30e0e30b2",
            "sha256:8a1447197dc0113e5816761231c2a1d47592f76662dbdbea3e7fadb42d41d2c6",
            "sha256:79c7e69ca8b84de07a1881682acf053b42bfd558cdb1bb46b267f13697e524a8",
            "sha256:064141abd658d2681fc99cdee4d0d7971d207a680fb42c0c0c81c8749921c51c",
            "sha256:829d9e84a0ac6a8e5bc91e5bc0562d72b2dfb2493c06755615feb1520ab33c1d",
            "sha256:b9b4b58529151ca74b75d3c2344f5fd93ec631ca6cda30585f401ebd6466b4e9"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-07T03:00:30.855265786+08:00"
    }
}

更多版本

docker.io/gezp/ubuntu-desktop:22.04-cu12.2.2

linux/amd64 docker.io9.12GB2025-05-28 11:18
356

docker.io/gezp/ubuntu-desktop:24.04-cu12.6.2

linux/amd64 docker.io10.27GB2025-12-24 03:44
125

docker.io/gezp/ubuntu-desktop:20.04-cu11.0.3

linux/amd64 docker.io6.96GB2026-03-07 03:06
6