Skip to content

Commit

Permalink
Merge pull request #45 from NVIDIA/nvcr-images
Browse files Browse the repository at this point in the history
Switch to using nvcr.io for CUDA base images
  • Loading branch information
cdesiniotis authored Jul 8, 2024
2 parents 27314de + c72de59 commit 19fe55e
Show file tree
Hide file tree
Showing 21 changed files with 26 additions and 26 deletions.
4 changes: 2 additions & 2 deletions base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ARG CUDA_VERSION

# Ubuntu 22.04
FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04 as jammy
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04 as jammy

SHELL ["/bin/bash", "-c"]

Expand Down Expand Up @@ -36,7 +36,7 @@ RUN chmod +x /usr/local/bin/generate-ci-config && \
ENTRYPOINT ["/usr/bin/sleep","1000"]

# Ubuntu 20.04
FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04 as focal
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04 as focal

SHELL ["/bin/bash", "-c"]

Expand Down
2 changes: 1 addition & 1 deletion centos7/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-centos7
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-centos7

ENV NVIDIA_VISIBLE_DEVICES=void

Expand Down
2 changes: 1 addition & 1 deletion centos8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM nvidia/cuda:11.4.1-base-centos8
FROM nvcr.io/nvidia/cuda:11.4.1-base-centos8

ENV NVIDIA_VISIBLE_DEVICES=void

Expand Down
2 changes: 1 addition & 1 deletion coreos/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION=11.7.0
FROM nvidia/cuda:$CUDA_VERSION-base-ubi8 as license
FROM nvcr.io/nvidia/cuda:$CUDA_VERSION-base-ubi8 as license

# Build nvidia-container-runtime binary
FROM golang:1.11.2 as build-runtime
Expand Down
2 changes: 1 addition & 1 deletion fedora/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ARG FEDORA_VERSION=36
ARG CUDA_VERSION

FROM nvidia/cuda:${CUDA_VERSION}-base-ubi8 as build
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubi8 as build

ARG TARGETARCH

Expand Down
2 changes: 1 addition & 1 deletion flatcar/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM nvidia/cuda:11.7.1-base-ubuntu22.04
FROM nvcr.io/nvidia/cuda:11.7.1-base-ubuntu22.04

ENV NVIDIA_VISIBLE_DEVICES=void

Expand Down
2 changes: 1 addition & 1 deletion photon3.0/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION=11.7.0
FROM nvidia/cuda:$CUDA_VERSION-base-ubi8 as license
FROM nvcr.io/nvidia/cuda:$CUDA_VERSION-base-ubi8 as license

FROM photon:3.0

Expand Down
2 changes: 1 addition & 1 deletion rhel7/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM nvidia/cuda:11.4.1-base-ubi7
FROM nvcr.io/nvidia/cuda:11.4.1-base-ubi7

ENV NVIDIA_VISIBLE_DEVICES=void

Expand Down
4 changes: 2 additions & 2 deletions rhel8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubi8 as build
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubi8 as build

ARG TARGETARCH

Expand All @@ -23,7 +23,7 @@ RUN git clone https://github.com/NVIDIA/gpu-driver-container driver && \
go build -o vgpu-util && \
mv vgpu-util /work

FROM nvidia/cuda:${CUDA_VERSION}-base-ubi8
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubi8

ARG TARGETARCH
ENV TARGETARCH=$TARGETARCH
Expand Down
2 changes: 1 addition & 1 deletion rhel8/precompiled/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ RUN export KVER=$(echo ${KERNEL_VERSION} | cut -d '-' -f 1) \
--define "driver_branch ${DRIVER_STREAM}" \
-v -bb SPECS/kmod-nvidia.spec

FROM nvidia/cuda:${CUDA_VERSION}-base-${CUDA_DIST}
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-${CUDA_DIST}

ARG KERNEL_VERSION=''
ARG RHEL_VERSION=''
Expand Down
4 changes: 2 additions & 2 deletions rhel9/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubi9 as build
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubi9 as build

ARG TARGETARCH

Expand All @@ -23,7 +23,7 @@ RUN git clone https://github.com/NVIDIA/gpu-driver-container driver && \
go build -o vgpu-util && \
mv vgpu-util /work

FROM nvidia/cuda:${CUDA_VERSION}-base-ubi9
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubi9

ARG TARGETARCH
ENV TARGETARCH=$TARGETARCH
Expand Down
2 changes: 1 addition & 1 deletion sle15/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ARG SLES_VERSION
ARG CUDA_VERSION=11.7.0
FROM nvidia/cuda:$CUDA_VERSION-base-ubi8 as license
FROM nvcr.io/nvidia/cuda:$CUDA_VERSION-base-ubi8 as license

FROM registry.suse.com/bci/golang:1.17 as build

Expand Down
2 changes: 1 addition & 1 deletion ubuntu16.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM nvidia/cuda:11.3.0-base-ubuntu16.04
FROM nvcr.io/nvidia/cuda:11.3.0-base-ubuntu16.04

ENV NVIDIA_VISIBLE_DEVICES=void

Expand Down
2 changes: 1 addition & 1 deletion ubuntu18.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu18.04
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu18.04

#ARG BASE_URL=http://us.download.nvidia.com/XFree86/Linux-x86_64
ARG BASE_URL=https://us.download.nvidia.com/tesla
Expand Down
4 changes: 2 additions & 2 deletions ubuntu20.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04 as build
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04 as build

ARG TARGETARCH

Expand Down Expand Up @@ -34,7 +34,7 @@ RUN git clone https://github.com/NVIDIA/gpu-driver-container driver && \
go build -o vgpu-util && \
mv vgpu-util /work

FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04

SHELL ["/bin/bash", "-c"]

Expand Down
2 changes: 1 addition & 1 deletion ubuntu20.04/precompiled/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04

ENV DEBIAN_FRONTEND=noninteractive

Expand Down
4 changes: 2 additions & 2 deletions ubuntu22.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04 as build
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04 as build

ARG TARGETARCH

Expand Down Expand Up @@ -34,7 +34,7 @@ RUN git clone https://github.com/NVIDIA/gpu-driver-container driver && \
go build -o vgpu-util && \
mv vgpu-util /work

FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04

SHELL ["/bin/bash", "-c"]

Expand Down
2 changes: 1 addition & 1 deletion ubuntu22.04/precompiled/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04

ENV DEBIAN_FRONTEND=noninteractive

Expand Down
2 changes: 1 addition & 1 deletion vgpu-manager/rhel8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubi8
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubi8

ARG DRIVER_VERSION
ENV DRIVER_VERSION=$DRIVER_VERSION
Expand Down
2 changes: 1 addition & 1 deletion vgpu-manager/ubuntu20.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu20.04

ARG DRIVER_VERSION
ENV DRIVER_VERSION=$DRIVER_VERSION
Expand Down
2 changes: 1 addition & 1 deletion vgpu-manager/ubuntu22.04/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
ARG CUDA_VERSION
FROM nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04
FROM nvcr.io/nvidia/cuda:${CUDA_VERSION}-base-ubuntu22.04

ARG DRIVER_VERSION
ENV DRIVER_VERSION=$DRIVER_VERSION
Expand Down

0 comments on commit 19fe55e

Please sign in to comment.