Tag: 安装卷

docker“ – 卷”从“文件没有更新到目标容器

关于Docker卷的讨论有很多,但下面的内容似乎没有解决。 我有一个简单的容器安排。 我有一个容器有configuration。 我有第二个容器,从第一个容器使用–volumes – 拉那些configuration。 这一切工作正常,我可以启动第二个容器的多个实例,并按预期的方式安装所有的文件。 docker run –name configs -d config_image docker run -it –volumes-from configs –name app1 app_image docker run -it –volumes-from configs –name app2 app_image 但是,如果configuration文件在configuration卷(由Dockerfile创build)中更改,那么装载此卷的“应用”容器将看不到更改。 我必须重新启动应用程序容器来查看文件。 我也testing了对卷的写入,这是有效的,但是一个容器的更改不会被另一个容器看到(直到重新启动)。 这似乎像广告一样工作,只是没有实时更新。 我读了一些有关inode安装的信息,这可能是一般的安装问题。 有谁知道这是可能的,或者可以揭示可能发生的事情吗? 谢谢。

如何从Docker容器中访问主机中的目录?

我使用docker版本的Docker version 1.9.1, build a34a1d5在ubuntu:14.04上Docker version 1.9.1, build a34a1d5 ubuntu:14.04 。 我已经创build了一个像这个docker run -it -p 80:8080 -v host/folder:container/folder ubuntu:14.04 /bin/bash的卷选项的docker容器。 host/folder有一些文件,我试图从container/folder访问。 来自host/folder的文件不能从container/folder 。