docker容器通过卷登录主机

时间:2015-03-30 21:08:09

标签: logging docker mount volumes

我试图让我的容器登录到主机上的/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查看foo.txt

它不存在。

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:2)

问题在于-v标志,这似乎使它起作用:

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

相关问题