【问题标题】:How do I run a Docker container on a USB drive?如何在 USB 驱动器上运行 Docker 容器?
【发布时间】:2016-02-23 23:04:41
【问题描述】:

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

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

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

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

【问题讨论】:

标签: linux docker usb


【解决方案1】:

我将此问题视为“如何将 Docker 数据持久保存在 USB 设备上?”。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-05
    • 2023-03-09
    • 2015-10-09
    • 1970-01-01
    • 2021-12-27
    相关资源
    最近更新 更多