在docker中安装cuda而不提示

Posted

技术标签:

【中文标题】在docker中安装cuda而不提示【英文标题】:install cuda without prompt in docker 【发布时间】:2018-10-08 04:42:33 【问题描述】:

我正在尝试使用 docker build 部分中的以下部分使用 cuda 构建一个 docker 容器

RUN wget -O $MRCNN_DIR/cuda-repo-ubuntu1604_9.0.176-1_amd64.deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_9.1.85-1_amd64.deb && \
    dpkg -i $MRCNN_DIR/cuda-repo-ubuntu1604_9.0.176-1_amd64.deb && \
    apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub && \
    apt-get update && \
    apt-get install -y cuda-9.0

这会在构建时提示我进行键盘配置。 debconf: unable to initialize frontend:

我怎样才能抑制它?还是我做错了?

【问题讨论】:

【参考方案1】:

必须在你的 dockerfile 中设置 ENV

ENV DEBIAN_FRONTEND noninteractive

【讨论】:

以上是关于在docker中安装cuda而不提示的主要内容,如果未能解决你的问题,请参考以下文章

docker容器中安装vim

docker容器中安装vim

clearriver docker容器中安装vim

在docker 容器中安装vim

在苹果Mac10.12.6中安装docker和k8s

在苹果Mac10.12.6中安装docker和k8s