如何为亚马逊安装标准系统命令-linux 2
How to install standard system commands for amazon-linux 2
我似乎缺少一些非常基本的实用程序,即命令 sudo
和 which
似乎丢失了。我怎样才能安装这些,或者更好的是有一个 ami linux 图像,它预先安装了所有这些东西。
Docker 文件:
FROM amazonlinux:2.0.20190823.1-with-sources
RUN echo $(which sudo)
错误:
/bin/sh: which: command not found
或者如果我只是尝试使用 sudo yum
/bin/sh: sudo: command not found
因为它似乎相关,我似乎也没有 root 权限,因为尝试使用 adduser
命令给我一个非零响应代码 2。
RUN yum update && yum install -y sudo
,默认情况下该映像中未安装 sudo。你已经是那些图像的根,所以你不需要 sudo yum
.
默认不安装太多包的想法是让图像尽可能小,让用户安装他需要的东西
我似乎缺少一些非常基本的实用程序,即命令 sudo
和 which
似乎丢失了。我怎样才能安装这些,或者更好的是有一个 ami linux 图像,它预先安装了所有这些东西。
Docker 文件:
FROM amazonlinux:2.0.20190823.1-with-sources
RUN echo $(which sudo)
错误:
/bin/sh: which: command not found
或者如果我只是尝试使用 sudo yum
/bin/sh: sudo: command not found
因为它似乎相关,我似乎也没有 root 权限,因为尝试使用 adduser
命令给我一个非零响应代码 2。
RUN yum update && yum install -y sudo
,默认情况下该映像中未安装 sudo。你已经是那些图像的根,所以你不需要 sudo yum
.
默认不安装太多包的想法是让图像尽可能小,让用户安装他需要的东西