如何在USB驱动器上运行Docker容器?

时间:2016-02-23 23:04:42

标签: linux docker usb

假设我们在两台支持最新Docker版本的相同机器上安装了Linux操作系统。然后假设我们基于此操作系统构建容器映像。我们可以假设这个图像现在可以在任一台机器上运行。我们现在将此图像放在USB驱动器上并将其插入另一台相同的机器中。

现在,困难的部分......是否有可能使用USB驱动器上的图像在插入机器时在同一个USB驱动器上运行容器?

我试图通过尽可能多地利用USB驱动器上的内存来保存和/或最小化主机操作系统使用的内存。

如果可以,我将如何设置演示案例?

1 个答案:

答案 0 :(得分:1)

我将此问题视为"如何在多达USB设备上保留Docker数据?"。

在您的计算机上,您需要将USB设备安装到/var/docker。然后重新启动Docker服务。

但是,使用此解决方案时,拔下USB设备时,必须停止所有容器。否则, 数据将丢失