绿联Pro Docker使用Compose部署如何挂载个人文件夹、共享文件夹

本文旨在介绍如何确定当前创建的共享文件夹所在的存储空间位置,并将其成功挂载到Docker目录下。通过这一操作,可以在文件管理器中方便地查看和管理与Docker相关的文件。

一、复制个人文件夹、共享文件夹位置

  • 个人文件夹
图片[1]-绿联Pro Docker使用Compose部署如何挂载个人文件夹、共享文件夹-狸狸库 - 网络资源收集与分享

个人文件夹的属性中复制位置

右击文件夹,选择属性​选项,在打开的属性窗口中复制文件夹的位置​信息。

示例:/home/{用户名}/Music​

图片[2]-绿联Pro Docker使用Compose部署如何挂载个人文件夹、共享文件夹-狸狸库 - 网络资源收集与分享
  • 共享文件夹
图片[3]-绿联Pro Docker使用Compose部署如何挂载个人文件夹、共享文件夹-狸狸库 - 网络资源收集与分享

共享文件夹下子文件夹的属性中复制位置

右击文件夹,选择属性​选项,在打开的属性窗口中复制文件夹的位置​信息。

示例:/volume3/影视中心/downloads​

特别提示:关于共享文件夹的复制操作,不支持在主文件夹的属性中直接进行。正确的方法是,在需要复制的共享文件夹的子文件或子文件夹的属性中复制位置信息,在复制后,删除不需要的部分。

图片[4]-绿联Pro Docker使用Compose部署如何挂载个人文件夹、共享文件夹-狸狸库 - 网络资源收集与分享

二、Compose中volumes配置使用共享文件夹

        volumes:
            - /volume3/影视中心:/media
            - ./config:/config
            - /var/run/docker.sock:/var/run/docker.sock:ro
            - /volume4/docker:/docker
  • ./config:/config​:结构为宿主机目录:容器目录​,./config​./​表示当前目录下,如果使用/​开头则为绝对路径​

​./​的相对路径:创建项目所选择的存放路径下。

  • /volume3/影视中心:/media​:将共享文件夹影视中心​挂载为容器目录media​,此目录是可在文件管理器中查看的共享文件夹-影视中心​文件夹;
  • /volume4/docker:/docker​:将共享文件夹docker​挂载为容器目录docker​,此目录是可在文件管理器中查看的共享文件夹-docker​文件夹;

注意:如果使用存储空间挂载后容器访问存储空间内容时出现权限问题,则需要在compose​的environment​节点内添加PUID​、PGID​、UMASK​分别设置为0​。

        environment:
            - PUID=0
            - PGID=0
            - UMASK=0

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容