我创建了一个卷容器,然后创建了一个使用它的容器,例如:
- 卷容器:
argus-data
- 应用程序容器:
argus-app
(使用--volumes-from argus-data
)
然后我意识到我在 argus-data
容器内安装的卷上犯了一个拼写错误。
我可以只重新创建 argus-data
而无需重新创建其所有依赖容器吗?
谢谢
最佳答案
--volumes-from
参数实际上只是一次性交易。它告诉您新创建的容器获取您所引用的现有容器中引用的任何卷。一旦使用这些卷创建了新容器,就不会持久引用现有容器。
容器创建后,容器卷就无法更改。您需要创建引用没有拼写错误的卷的新容器。
关于Docker - 是否可以重新创建卷容器而不重新创建使用它的容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33895208/