如何在Docker容器中启用yum repo

时间:2019-06-06 14:44:26

标签: docker dockerfile sh yum rhel7

我需要设置nodejs,在RHEL7的docker容器内设置纱线。当使用yum安装那些工具时,它说没有找到yum命令,我意识到容器中不存在yum本身。请帮助如何在dockerfile中创建/启用yum

DockerFile:

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

请通过在Docker容器中设置yum来解决此问题

1 个答案:

答案 0 :(得分:1)

Yum是Red Hat工具,但是selenium/node-chrome是基于ubuntu的。请改用apt-get