跳转至

用户和组映射

使用 --user 参数

在运行容器时,可以通过 --user 参数指定容器内进程的运行用户和组。例如:

docker run --user 1000:1000 my-container

上述命令将以用户 ID 1000 和组 ID 1000 运行容器内的进程。

用户和组的映射

Docker 允许将容器内的用户和组映射到宿主机上的用户和组。这可以通过 /etc/subuid/etc/subgid 文件进行配置。

# /etc/subuid
myuser:100000:65536

# /etc/subgid
myuser:100000:65536

上述配置将容器内的用户 ID 1000 映射到宿主机的用户 ID 101000。