docker容器通过卷login主机

我试图让我的容器login到/var/log/app ,主机上的一个目录。 不幸的是,容器中所做的更改没有被保留,例如:

1 – 启动一个容器

sudo docker run -v /var/log/app --entrypoint bash -t -i b18bf31c48d5

2 – 回显一些文件

echo "foo" > /varlog/app/foo.txt

3 – 退出容器

4 – 去检查/var/log/app for foo.txt

它不在那里。

任何想法为什么发生这种情况

问题是与-v标志,这似乎使它的工作:

sudo docker run -v /var/log/app:/var/log/app:rw --entrypoint bash -t -i b18bf31c48d5