gpt4 book ai didi

docker - 将卷挂载到 Docker 容器中的用户主目录

转载 作者:行者123 更新时间:2023-12-02 08:06:48 25 4
gpt4 key购买 nike

我想将卷安装到 Docker 容器内的用户主目录。在我的 docker-compose.yml 文件中,我指定了以下 Volumes 属性

volumes:
- ./conf:$HOME/conf

我希望这会将卷安装到 /root/conf 但这似乎没有发生。 Docker/Docker Compose 不支持卷路径中的环境变量替换吗?有没有办法可以将卷挂载到用户的主目录,而不必知道主目录是容器内的/root ?

最佳答案

正如 @Michael 在评论中提到的,我可以使用 USER 命令来确保在容器中运行应用程序时使用特定用户。这将允许我将卷安装到该用户的主目录,并保证我的应用程序拥有正确的文件。

关于docker - 将卷挂载到 Docker 容器中的用户主目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34161330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com