dockerfile alpine 创建用户赋予sudo权限
时间:2024-7-31 13:02 作者:xiang 分类: 无
RUN apk add --no-cache sudo
# 添加新用户 ubuntu
RUN adduser -D -s /bin/sh ubuntu
# 将新用户添加到 sudoers 列表,允许其无需密码执行 sudo 命令
# 注意:这里直接 echo 写入 sudoers 文件,实际使用中应使用 visudo 来避免配置错误
RUN echo 'ubuntu ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/ubuntu \
&& chmod 0440 /etc/sudoers.d/ubuntu && su - ubuntu