[英]What is the file-system of a Docker container? On which file system does an application running inside this container runs on?
基本上,我在Windows 10机器上运行Docker。 我在这个容器中安装了一个windows目录来访问我的windows机器上的文件,在这些文件上要执行几个任务。
哪个文件系统在docker容器内运行?
此外,我在这个容器中运行一个应用程序,它访问我的Windows目录中的文件,并创建几个文件。 现在,这些文件正在写入Windows,因此遵循Windows(NTFS)的文件系统。 那么它是怎样工作的? (docker容器内的不同文件系统和windows文件系统;两者都在联合?)
哪个文件系统在docker容器内运行?
来自docker主机(Windows NTFS或Ubuntu FS)的那个。
$ docker run -d -P --name web -v /src/webapp:/opt/webapp training/webapp python app.py
此命令将主机目录
/src/webapp
到/opt/webapp
的容器中。
如果路径/opt/webapp
已经存在于容器的映像中,则/src/webapp
挂载覆盖但不会删除预先存在的内容。
删除安装后,可以再次访问该内容。现在,这些文件正在写入Windows,因此遵循Windows(NTFS)的文件系统。
是的,该文件系统区分大小写(如18756所示 )。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.