gpt4 book ai didi

docker - 如何在Docker容器中启用yum repo

转载 作者:行者123 更新时间:2023-12-02 19:25:37 25 4
gpt4 key购买 nike

我需要在RHEL7的docker容器内设置nodejs,yarn。当使用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来帮助解决问题

最佳答案

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

  • selenium/node-chrome:FROM selenium/node-base:3.5.3-boron
  • selenium/node-base:FROM selenium/base:3.5.3-boron
  • selenium/base:FROM ubuntu:16.04
  • 关于docker - 如何在Docker容器中启用yum repo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56479968/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com