假设我们在两台支持最新Docker版本的相同机器上安装了Linux操作系统。然后假设我们基于此操作系统构建容器映像。我们可以假设这个图像现在可以在任一台机器上运行。我们现在将此图像放在USB驱动器上并将其插入另一台相同的机器中。
现在,困难的部分......是否有可能使用USB驱动器上的图像在插入机器时在同一个USB驱动器上运行容器?
我试图通过尽可能多地利用USB驱动器上的内存来保存和/或最小化主机操作系统使用的内存。
如果可以,我将如何设置演示案例?
答案 0 :(得分:1)
我将此问题视为"如何在多达USB设备上保留Docker数据?"。
在您的计算机上,您需要将USB设备安装到/var/docker
。然后重新启动Docker服务。
但是,使用此解决方案时,拔下USB设备时,必须停止所有容器。否则, 数据将丢失 。