我正在尝试使用Mapr安装集群,因此我创建了一个具有所有规范的Linux docker容器。需要的要求。
当我需要在硬盘上选择分区时,安装问题就出现了,例如/ dev / sda5。
我已在本地计算机上完成此操作,但我不知道如何在docker容器中映射它。
我试图用VOLUMES,MOUNT BIND等来解决它,但我没有成功。
sudo docker run -d --name=maprtest --mount source=mapr-vol,destination=/dev/sda5 -ti f2fac6990ea0 /bin/bash
sudo docker run -d \
-it \
--name=maprtest \
--mount type=bind,source=/dev/sda5,target=/dev/sda5 \
f2fac6990ea0
如果我做的话
sudo fdisk -l
Device Start End Sectors Size Type
/dev/sda1 2048 534527 532480 260M EFI System
/dev/sda2 534528 567295 32768 16M Microsoft reserved
/dev/sda3 567296 473018367 472451072 225.3G Microsoft basic data
/dev/sda4 931223552 932227071 1003520 490M Windows recovery environment
/dev/sda5 932227072 976773119 44546048 21.2G Windows recovery environment
/dev/sda6 473018368 897808383 424790016 202.6G Linux filesystem
/dev/sda7 897808384 931223551 33415168 16G Linux swap
然而在容器中我什么都没得到
sudo fdisk -l
--NOTHING--
无论如何,如果有人可以帮助或给我一些如何解决它的想法,我会非常感激。
由于