Выбор опции в команде dockerfile / shell - PullRequest
0 голосов
/ 03 августа 2020

Я создаю файл dockerfile со следующими командами:

RUN sudo apt-get install python-pip -y && \
    pip install --upgrade pip && \
    pip install qibuild 

RUN qibuild config --wizard -1 -2

Теперь в мастере qibuild. У меня есть следующее:

qibuild config --wizard
Found CMake: /usr/local/bin/cmake
:: Please choose a generator
   1 Unix Makefiles     (default)
   2 Ninja
   3 CodeBlocks - Ninja
   4 CodeBlocks - Unix Makefiles
   5 Eclipse CDT4 - Ninja
   6 Eclipse CDT4 - Unix Makefiles
   7 KDevelop3
   8 KDevelop3 - Unix Makefiles
   9 Sublime Text 2 - Ninja
   10 Sublime Text 2 - Unix Makefiles
> 1
:: Please choose an IDE
   1 None   (default)
   2 QtCreator
   3 Eclipse CDT
> 2
:: Found QtCreator: /usr/bin/qtcreator
:: Do you want to use qtcreator from /usr/bin/qtcreator?
Answer 'no' if you installed qtcreator from Nokia's installer (Y/n)
> Y

Я хочу выбрать 1,2 и Y только из файла dockerfile.

Я уже пробовал: qibuild config --wizard -1, а также qibuild config --wizard && 1

Но сценарий docker не работает при выборе. Как сделать такой выбор?

...