容器 - ID 显示为 2000

容器 - ID 显示为 2000

我使用以下映像安装了 Oracle 容器:oracleinanutshell/oracle-xe-11g:latest - 在 Linux 计算机上。在执行此操作时,我使用“卷”将一个 .sql 文件复制到 /docker-entrypoint-initdb.d 中,如下所示:

volumes:
    - ./sql:/docker-entrypoint-initdb.d

创建容器后,登录容器时,文件夹“docker-entrypoint-initdb.d”的所有者显示为“2000”。当验证用户的 ID 时,不会显示任何内容。

用户 ID 显示为 2000

请问ID为2000的用户是谁?这是什么原因 - 感谢您的帮助!

答案1

使用volumes从主机在容器内安装一个位置。

这意味着权限将与容器运行所在的主机相关。

如果您检查./sql主机上的位置以及主机的用户列表,您可能会发现 ID 为 2000 的用户

相关内容