最佳答案
我有一个Docker容器,我只需要在Ubuntu上安装Docker,然后做:
sudo docker run -i -t ubuntu /bin/bash
我立即开始安装Java和其他一些工具,花了一些时间使用它,并停止了容器
exit
然后我想增加一个体积,并意识到这并不像我想象的那么简单。如果我使用sudo docker -v /somedir run ...
,那么我最终会得到一个新的容器,所以我必须安装Java,并做我之前已经做过的事情,只是为了到达一个带有挂载卷的容器。
所有关于从主机挂载文件夹的文档似乎都暗示,挂载卷可以在创建容器时完成。因此,避免从头重新配置新容器的唯一选择是将现有容器提交到存储库,并在挂载卷时将其用作新容器的基础。
这确实是向现有容器添加卷的唯一方法吗?