Как тихо установить Единицу на 16,04?

Я пытаюсь создать Dockerfile, который устанавливает Код Visual Studio, который требует рабочего стола на Ubuntu 16.04. Я могу заставить все создавать и работать за исключением последней строки моего Dockerfile:

apt-get install -y ubuntu-desktop

Эта строка зависает, поскольку она ожидает вход от пользователя (выбирающий клавиатуру). Существует ли способ передать некоторые значения этой команде так, чтобы это тихо завершилось?

Вот мой полный Dockerfile:

FROM ubuntu:16.04
RUN apt-get update && apt-get install -y --no-install-recommends unzip libgtk2.0-0 libgconf-2-4 libnss3 libasound2
RUN apt-get -y upgrade
RUN apt-get -f install -y libnotify4
RUN apt-get -y install npm
RUN apt-get -y install apt-transport-https
RUN npm install azure-cli -g
ADD https://go.microsoft.com/fwlink/?LinkID=760868 vscode-amd64.deb
RUN dpkg -i vscode-amd64.deb
ADD http://download.nomachine.com/download/5.1/Linux/nomachine_5.1.26_1_amd64.deb nomachine_5.1.26_1_amd64.deb
RUN dpkg -i nomachine_5.1.26_1_amd64.deb
RUN apt-get install -y ubuntu-desktop
3
задан 13 July 2016 в 07:36

0 ответов

Другие вопросы по тегам:

Похожие вопросы: