Docker卷容器存储在不同的驱动器中

时间:2016-01-07 06:15:23

标签: docker containers volume

我在查看创建数据卷容器时,是否可以指定存储此容器数据的位置?例如,我可能希望数据卷容器1位于我的后端存储是SSD驱动器的目录,而数据卷容器2位于我的后端存储是普通SATA驱动器的目录。感谢。

CW

1 个答案:

答案 0 :(得分:2)

首先,将SSD驱动器安装到文件夹中。例如:

 mount /dev/ssd /datassd

然后,当您启动docker容器1时,例如:您将/ datassd挂载到容器1的/ var / lib / mongodb中。

docker run -d -v /datassd:/var/lib/mongodb .........

使用其他SATA驱动器,将其安装到另一个文件夹

mount /dev/hhd /home/folderhhd

然后启动容器2:

docker run -v /home/folderhhd:/opt/app ...