将卷装载到用户的主目录在Docker容器中

我想装入一个卷到我的Docker容器内的用户主目录。 在我docker-compose.yml文件里面,我有以下Volumes属性指定

 volumes: - ./conf:$HOME/conf 

我希望这将卷挂载到/root/conf但似乎并没有发生。 Docker / Docker Compose是否不支持卷path中的环境variablesreplace? 有没有办法我可以挂载到用户的主目录的卷,而不必知道主目录是在容器内的/ root?

正如@迈克尔在评论中提到,我可以使用USER命令来确保在容器中运行应用程序时使用特定的用户。 这将允许我将该卷挂载到该用户主目录,并确保正确的文件适用于我的应用程序。

我不相信组成文件中的环境variables扩展已经实现。 这是一个公开的问题 。

如果主目录的细节本身并不重要,则可以将working_dir设置为某个预定义的硬编码位置。