最佳答案
无法在非 root 用户添加到 sudoers 组的映像生成期间创建文件夹。下面是我的 Dockerfile:
FROM ubuntu:16.04
RUN apt-get update && \
apt-get -y install sudo
RUN adduser --disabled-password --gecos '' newuser \
&& adduser newuser sudo \
&& echo '%sudo ALL=(ALL:ALL) ALL' >> /etc/sudoers
USER newuser
RUN mkdir -p /newfolder
WORKDIR /newfolder
我得到错误: mkdir: cannot create directory '/newfolder': Permission denied