Rya*_*ter 5 docker docker-compose
我想将一个卷挂载到我的Docker容器内的用户的主目录中。在我的docker-compose.yml文件中,指定了以下Volumes属性
volumes:
- ./conf:$HOME/conf
Run Code Online (Sandbox Code Playgroud)
我希望这可以将卷装入该卷,/root/conf但似乎不会发生。Docker / Docker Compose是否不支持在卷路径中进行环境变量替换?有没有一种方法可以将卷挂载到用户的主目录,而不必知道主目录位于容器内的/ root?
正如 @Michael 在评论中提到的,我可以使用 USER 命令来确保在容器中运行应用程序时使用特定用户。这将允许我将卷安装到该用户的主目录,并保证我的应用程序拥有正确的文件。
| 归档时间: |
|
| 查看次数: |
10947 次 |
| 最近记录: |