Docker将整个挂载的主机分区挂载为数据卷
我的系统有两个分区:
5G主分区,Ubuntu安装在/ mnt / data的100G端分区,我想用Docker容器作为存储
为了testing我是创build目录/ tmp / mnt另外我把testing文件都放在两个
touch /tmp/mnt/file touch /mnt/data/file
然后我开始docker的图像
sudo docker run -it --rm -v /tmp/mnt:/var/data imagename bash sudo docker run -it --rm -v /mnt/data:/var/data imagename bash
在/ tmp / mnt映像中,我看到了/ var / data / file,但在映像中有/ mnt / data没有
这两个图像显示相同的输出df -h / var / data
Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.8G 5.1G 2.7G 66% /var/data
是否有可能将独立的分区挂载到docker?