Py学习  »  docker

如何在DOCKER中安装主机驱动器而不使用“运行”,因为您的码头工人已经存在

Monica Heddneck • 4 年前 • 141 次点击  

我试图从主机上挂载一个目录,在我已经创建的docker上。我看到的每一个地方,人们都说在运行映像时挂载主机驱动器。但是如果你已经运行了图像并有一个已经存在的子面板,你应该怎么做?这可能吗?

解决这个问题的一个方法是,继续做一个“码头工人序列”,并用旧的序列做一个新的。这实际上是一个工作流程,被认为是符合码头工人的工作方式?或者这只是个黑客?

除非你有一个水晶球…而且取决于你可能正在做的工作类型,事情可能会在明天,下周等,你可能需要,比如说,安装一个新的驱动器。我知道这是猜测,但至少看起来很奇怪。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/46939
 
141 次点击  
文章 [ 1 ]  |  最新文章 4 年前
Siyu
Reply   •   1 楼
Siyu    5 年前

你的码头工人叫集装箱。容器是映像的运行实例。图像只反映应用程序(代码)的某个阶段。此外,容器的设计应该是短暂的和可丢弃的:它们使用内部的代码完成工作,一旦代码过时,您应该更新图像并重新创建新的容器。装入卷不像插入USB驱动程序到您的PC,因为容器也是一次性的。

所以这个老套的解决方案完美地证明了这个概念:

您提交容器来创建一个新的图像,只是一个安全措施,以防您的容器没有严格遵循设计概念。然后用新卷创建一个新容器。