我docker-compose.yaml
已将目录/var/www/
(为了清楚起见,我将此目录命名为/foo/bar/
)作为/var/www/
Docker 容器中的卷安装(以便在 Docker 容器中提供来自主机的 Apache 文档根目录)。
docker-compose.yaml
文件:
....
volumes:
- /foo/bar/:/var/www/
...
到目前为止效果很好。现在我必须扩大网站空间并将新的磁盘分区安装到/foo/bar/hdd2
主机中。新分区安装为/foo/bar/hdd2
cat /proc/mounts | grep hdd2
/dev/vdb1 /foo/bar/hdd2 ext4 rw,relatime 0 0
但我在 Docker 容器中看不到内容,即使主机环境中的目录中有文件/目录,/foo/bar/hdd2
该目录也是空的。/var/www
Docker容器的/var/www/hdd2
内容:
root@http:/var/www/hdd2# ls -la
total 8
drwxr-xr-x 2 www-data www-data 4096 May 27 19:03 .
drwxrwxr-x 23 www-data www-data 4096 May 27 19:03 ..
有什么原因导致我在 Docker 容器的卷目录中看不到链接到新磁盘分区的目录内容吗?