Как включить репозиторий yum внутри контейнера докеров

Мне нужно настроить nodejs, пряжу внутри моего док-контейнера внутри RHEL7. Когда я использую yum для установки этих инструментов, он говорит, что команда yum не найдена, я понял, что самого yum нет в контейнере. пожалуйста, помогите, как создать/включить yum в файле докеров

ДокерФайл:

FROM selenium/node-chrome:x.xx.1.proxy
RUN yum install nodejs

Ожидаемый результат: необходимо установить Nodejs Фактический результат:

Step 2/8 : RUN yum install nodejs
 ---> Running in 0d8e2ca0fb33
/bin/sh: 1: yum: not found
The command '/bin/sh -c yum install nodejs' returned a non-zero code: 127

Пожалуйста, помогите решить проблему, настроив yum в контейнере docker.


person Manigandan Thanigai Arasu    schedule 06.06.2019    source источник


Ответы (1)


Yum — это инструмент Red Hat, но selenium/node-chrome на основе ubuntu. Вместо этого используйте apt-get.

person John Kugelman    schedule 06.06.2019