当我试图在Docker中创建一个Ubuntu + CUDA环境时,遇到了keyboard-configuration的干扰
由于某种原因,我想要创建一个类似标题所述的环境,但是正常进行时却卡在keyboard-configuration的设置界面上,让我有点小困扰,所以做下备忘录。
若要总结,建议设置参数 ARG DEBIAN_FRONTEND=noninteractive。
FROM ubuntu:16.04
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y wget
RUN wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_8.0.44-1_amd64.deb
RUN dpkg -i cuda-repo-ubuntu1604_8.0.44-1_amd64.deb
RUN apt-get update
RUN apt-get install -y cuda
只需要使用这个(https://hub.docker.com/r/nvidia/cuda/)就好,可能只是这么简单的事情…
请参考
-
- CUDA 8.0 Downloads | NVIDIA Developer
-
- ENV DEBIAN_FRONTEND noninteractive · Issue #4032 · docker/docker
- DEBIAN_FRONTEND=noninteractive ってなんだ – Qiita