Image Docker映像-将用户添加到组

Image Docker映像-将用户添加到组,image,docker,containers,Image,Docker,Containers,我有一个自定义的docker图像,已经建立。没有可用的Dockerfile。在容器中,可以使用自定义用户(比如test),而不是root用户。此用户已附加到组测试。这是容器的默认用户 我尝试使用上述基本映像构建自己的映像,并将用户测试也添加到组工作人员中。如何做到这一点 使用我知道的已知命令(useradd、addgroup、usermod)是没有帮助的。 在docker exec进入容器后,命令id只返回一个组(test) 此外,不可能使用其他用户:workers/770的权限访问装载到容器中

我有一个自定义的docker图像,已经建立。没有可用的Dockerfile。在容器中,可以使用自定义用户(比如test),而不是root用户。此用户已附加到组测试。这是容器的默认用户

我尝试使用上述基本映像构建自己的映像,并将用户测试也添加到组工作人员中。如何做到这一点

使用我知道的已知命令(useradd、addgroup、usermod)是没有帮助的。 在docker exec进入容器后,命令id只返回一个组(test)

此外,不可能使用其他用户:workers/770的权限访问装载到容器中的文件


是否有机会执行此操作?

能否提供自定义图像的Dockerfile以及正在运行的确切命令?“登录”具有特定的Linux含义,这在Docker中从未发生过;您如何访问容器,以及您希望在那里正常运行什么?你看过不需要修改图像的选项吗?嗨@DavidMaze,谢谢你的回复。登录不是最好的描述;我正在使用docker exec-it/bin/bash。容器内的主进程需要由此特定用户运行。能否提供自定义映像的Dockerfile以及正在运行的确切命令?“登录”具有特定的Linux含义,这在Docker中从未发生过;您如何访问容器,以及您希望在那里正常运行什么?你看过不需要修改图像的选项吗?嗨@DavidMaze,谢谢你的回复。登录不是最好的描述;我正在使用docker exec-it/bin/bash。容器内的主进程需要从该特定用户运行。