【发布时间】:2019-11-26 02:10:50
【问题描述】:
useradd 似乎不在 amazonlinux docker 基础镜像中。
当我的 Dockerfile 安装 openldap-devel 时,useradd 将起作用,因此当我的图像具有以下内容时,RUN useradd my_user 将起作用:
FROM amazonlinux
RUN yum -y install python3 \
gcc \
python3-pip \
python3-devel \
openldap-devel
当我的图像刚刚从
构建时FROM amazonlinux
RUN yum -y install python3 \
gcc \
python3-pip \
python3-devel
命令RUN useradd my_user 失败并显示错误消息/bin/sh: useradd: command not found
如何在 amazonlinux 基础镜像中安装 useradd 而无需安装所有 openldap-devel
【问题讨论】:
标签: docker amazon-linux-2