docker容器中没有任何的安装命令

docker容器中没有任何的安装命令,没有sudo/yum/apt相关的命令, 我该怎么安装yum呢?

无法在Docker容器中安装Yum,因为Docker容器本质上是一个独立的运行环境,和操作系统的底层以及安装包管理系统存在松耦合的关系。 这种软件只能在基础操作系统上正确安装和运行,而且如果在容器的某一环境中没有该软件,则无法安装。 因此,在Docker容器中安装YUM是不可能的。

Docker用yum安装步骤
望采纳

可以尝试检查一下容器镜像,是用的什么操作系统,如果是alpine的,需要使用apk安装软件

你好,Docker本身就是轻量级的,很多没用的命令都没有安装,我们在使用docker的时候正确的方式应该是把配置文件和数据路径使用-v参数进行指定,这样的好处是

  1. 即使容器出问题了,文件还在宿主机,可以通过新建容器的方式重新启动
  2. 配置文件的修改我们通过宿主机即可修改
  3. 我们可以针对宿主机的路径进行数据文件和配置文件的备份

在没有 sudo 或 yum 或 apt 命令的情况下,你可以手动下载并安装 yum。下面是一些步骤:
手动下载 yum 源代码包,可以从官方网站或其它可靠位置下载。假设下载到的源代码包名为 yum-x.y.z.tar.gz。
解压缩下载的源代码包。运行以下命令:
tar -xvzf yum-x.y.z.tar.gz
进入解压后的目录。
cd yum-x.y.z
运行以下命令来安装 yum:
python setup.py install
如果你没有安装 Python,你需要先安装它。你可以按照类似的步骤下载并安装 Python。
安装完成后,你应该可以通过运行 yum 命令来验证它是否已经正确地安装。
yum --version
如果你不能以此方式安装 yum,你需要考虑其他的安装选项,例如使用预编译的二进制文件或从源代码编译并手动安装。