小编ugu*_*gur的帖子

使用Dockerfile将多个用户添加到映像

我可以使用Dockerfile使用以下命令将用户添加到docker镜像:

RUN useradd -ms /bin/bash [username]
USER [username]
WORKDIR /home/[username]
Run Code Online (Sandbox Code Playgroud)

但是,如果我想使用以下命令向图像添加多个用户,我遇到第二个用户的错误:

RUN useradd -ms /bin/bash [username1]
USER [username1]
WORKDIR /home/[username1]

RUN useradd -ms /bin/bash [username2]
USER [username2]
WORKDIR /home/[username2]
Run Code Online (Sandbox Code Playgroud)

错误信息是:

useradd:权限被拒绝.

useradd:无法锁定/ etc/passwd; 稍后再试.

docker dockerfile

1
推荐指数
1
解决办法
590
查看次数

标签 统计

docker ×1

dockerfile ×1