From efcee5b96808400e535626d5712e9993d00fbde2 Mon Sep 17 00:00:00 2001 From: hadikoub <123.hadikoubeissy@gmail.com> Date: Mon, 2 May 2022 02:01:31 +0200 Subject: [PATCH] Fix Nvidia/Cuda repository key rotation --- docker/dockerfile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/docker/dockerfile b/docker/dockerfile index 7772445..7bf4a36 100644 --- a/docker/dockerfile +++ b/docker/dockerfile @@ -1,12 +1,23 @@ From nvidia/cuda:10.1-cudnn7-devel-ubuntu18.04 LABEL maintainer="antoine.charbel@inmind.ai" +ARG DEBIAN_FRONTEND=noninteractive COPY docker/requirements.txt . COPY src/main /main -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y --no-install-recommends install \ +# Fix Nvidia/Cuda repository key rotation +RUN sed -i '/developer\.download\.nvidia\.com\/compute\/cuda\/repos/d' /etc/apt/sources.list.d/* +RUN sed -i '/developer\.download\.nvidia\.com\/compute\/machine-learning\/repos/d' /etc/apt/sources.list.d/* +RUN apt-key del 7fa2af80 &&\ + apt-get update && \ + apt-get install -y wget && \ + wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-keyring_1.0-1_all.deb && \ + dpkg -i cuda-keyring_1.0-1_all.deb + +# Install needed libraries +RUN apt-get update && apt-get -y --no-install-recommends install \ locales \ python3-pip python3-dev \ software-properties-common \