014-Dockerfile-USER
语法语法 1USER <user>[:<group>]语法 2USER <UID>[:<GID>]作用 & 描述USER指令设置用户名(或UID)以及可选的用户组(或GID),以便在运行映像时以及Dockerfile中跟随它的任何RUN,CMD和ENTRYPOINT指令时使用。注意注意 1警告:当用户没有主要组时,将使用...
·
语法
语法 1
USER <user>[:<group>]
语法 2
USER <UID>[:<GID>]
作用 & 描述
USER指令设置用户名(或UID)以及可选的用户组(或GID),以便在运行映像时以及Dockerfile中跟随它的任何RUN,CMD和ENTRYPOINT指令时使用。
注意
注意 1
警告:当用户没有主要组时,将使用根组运行映像(或下一条指令)。
在Windows上,如果用户不是内置帐户,则必须先创建用户。这可以使用作为Dockerfile一部分调用的net user命令来完成。
FROM microsoft/windowsservercore
# Create Windows user in the container
RUN net user /add patrick
# Set it for subsequent commands
USER patrick
更多推荐
已为社区贡献4条内容
所有评论(0)