我正在尝试使用目录实现设置
/foo
/foo/bar其中,/foo/bar是从本地文件系统装载的目录,但/foo不是。我希望/foo/bar是只读的,但是/foo是读写的。这在Docker中是可以实现的吗?
发布于 2015-03-09 09:27:43
好吧,见鬼,让我们试一试。
$ mkdir /tmp/data
$ docker run -it --rm -v /tmp/data:/foo/bar:ro busybox sh
/ # cd /foo
/foo # echo look I can write files here > testfile
/foo # cd bar
/foo/bar # echo but here not so much > testfile
sh: can't create testfile: Read-only file system所以看起来答案是“是的”。
https://stackoverflow.com/questions/28933696
复制相似问题