于是自己亲自测试了一下,发现确实外面改完之后里面不生效.本以为是这台机器特殊有问题(因为我用 docker 两年了从来没有注意过这个问题),然后就换了个机器,发现还是一样,于是重视这个问题,看看到底是因为什么...exec -it test_volume cat /root/test.txt
test
test02
test03
发现重启之后,外面修改的内容在 docker 里面能看到了,那难道我们每次在外面改完文件都要必须重启在...我认为 docker 是不会把这种不合理的问题流传到现在(比如我们更改完 nginx 的配置文件,需要 docker restart nginx,而不是用 nginx -s reload 吗?)...的伙伴们都知道,linux 系统是不区分文件格式的,linux 之间文件的关系是靠 inode 来决定的,而并非文件名,所以这个问题会不会是 inode 搞得鬼呢?...,我们都在操作的是 .FileName.swp 这个文件,
4,当我们输入保存操作的时候, .FileName.swp 文件会把以前的 FileName 文件覆盖掉
在我们回顾完 vim 的工作模式之后这个问题其实就很好理解了