我正在读微软的文档,上面写着关于Docker卷的
卷存储在主机文件系统上的目录中。Docker将挂载和管理容器中的卷。挂载后,将这些卷与主机隔离。 多个容器可以同时使用相同的卷。当容器停止使用卷时,卷也不会被自动删除。 在我们的示例中,我们可以在容器主机上创建一个目录,并在创建跟踪门户容器时将该卷装入容器。当我们的跟踪门户记录数据时,我们可以通过容器主机的文件系统访问这些信息。即使我们的容器被移除,我们也可以访问这个日志文件。
我很困惑,因为我知道卷与主机是隔离的,但是如果我们可以通过主机访问数据,这又是怎么回事呢?
发布于 2020-09-24 01:28:54
我不太熟悉Windows上的Docker,但我确信在这方面它可能和Linux一样.
Docker卷是“主机上的隔离卷”,它位于特定位置,具有对主机文件系统的特定权限(即通过名称空间)。具有提升权限的用户/帐户仍将被授予访问这些目录/文件的权限。
相反,绑定挂载可以安装到(差不多)主机文件系统上的任何目录。
https://stackoverflow.com/questions/64037933
复制相似问题