Нет способа получить информацию о хост-пользователях внутри контейнера. Цель проекта Docker состоит в том, чтобы хост и контейнеры были изолированы друг от друга. Контейнер не имеет понятия хост-пользователя; с точки зрения демона Docker, Docker даже не знает, какой пользователь запросил запуск контейнера.
(Это вдвойне верно, если ваша система аутентификации хоста является чем-то более сложным, например, Настройка LDAP: у контейнера просто могут не быть инструментов или учетных данных, необходимых для его запроса, а изоляция означает, что нет способа каким-либо образом делегировать хосту.)
Если основная цель вашего приложения - взаимодействовать с пользователи хоста, или файловая система хоста, или иным образом вы активно не хотите использовать функции изоляции Docker, лучше запускать вашу программу за пределами Docker.