【发布时间】:2019-08-22 22:21:58
【问题描述】:
我的 Linux 机器上有 2 个设备,/dev/sda(安装 docker)和/dev/sdc(这是一个 2TB 的存储设备)。我计划创建一个将在 php-fpm 容器上运行的 Web 应用程序。在网络应用程序上,用户将被允许上传多个文件。我想要实现的是将用户上传的文件放在 2TB 存储设备上(/dev/sdc)。
我将/dev/sdc 设备安装到/mnt/sdc/ 文件夹,并在/mnt/sdc 中创建了一个uploads 文件夹。我将docker-compose 文件修改为php-fpm 容器内的卷/mnt/sdc/uploads。基本上是这样的:
.
当用户上传文件时,它会被放置在php-fpm容器内的uploads文件夹中,同时它也会被放置在/mnt/sdc/uploads文件夹中。但我想知道此设置将使用哪些存储空间。上传到网站的文件会占用/dev/sda 和/dev/sdc 的空间吗?还是只会占用/dev/sdc 的空间?
【问题讨论】: