在产生的容器中获取Jupyterhub用户名

时间:2019-02-17 19:47:47

标签: jupyterhub

我正在将Jupyterhub部署与DockerSpawner配合使用。 输入衍生的容器时,我将使用以下网址格式:

https://<hostname>/user/<user-name>/lab?

我想在生成的笔记本容器中获取<user-name>的值。 是否有可能访问它或将其从Jupyterhub转发到容器中?

谢谢你, 最高

1 个答案:

答案 0 :(得分:1)

Jupyterhub使您可以选择通过{username}命令插入用户名。如果对您不起作用,则可以尝试编写下一个函数:

def pre_spawn_hook(spawner):
    username = spawner.user.name
    ...