小编ash*_*rin的帖子

Docker 容器中的 LDAP 身份验证

默认情况下,当Docker容器启动时,里面的用户是sudo。

我想:

  1. 默认情况下将 sudo 用户锁定在容器中。
  2. 在容器中使用 LDAP 身份验证而不是默认身份验证(当用户与映像一起提供时,或者在容器运行时由 sudo 用户创建)。

为此,我运行了一个容器并将其配置为与 LDAP 服务器通信。接下来,我从此容器创建了一个图像。

现在,我可以使用此映像运行容器(但只能作为 sudo 用户)并执行将su LDAP_USER当前用户更改为 LDAP 用户。但是,当我尝试使用 运行容器时-u LDAP_USER,出现用户不存在的错误。

所以问题是:是否可以使用 LDAP 身份验证来运行带有 -u LDAP_USER 的容器?也许我可以以某种方式使用主机来做到这一点?

谢谢。

cloud ldap docker

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

标签 统计

cloud ×1

docker ×1

ldap ×1