如何将目录添加到Docker中的现有数据容器?

我在Docker中创build了一个数据容器,目录为/ tmp:sudo docker create -v / tmp –name datacontainer ubuntu

我将添加另一个目录到这个现有的数据容器,如/ opt。

我怎样才能做到这一点?

您不能将新的数据卷添加到现有的(创build的或正在运行的)容器。

随着docker1.9 +,你会使用代替docker卷创build :

docker volume create --name my-tmp docker volume create --name my-opt 

然后,您可以将这些卷安装到您想要的任何容器(当您运行这些容器时,而不是在它们已经运行时)

 docker run -d -P \ -v my-tmp:/tmp \ -v my-opt:/opt \ --name mycontainer myimage