docker容器中的文件和文件夹的可用信息是什么?

docker容器中的文件和文件夹的可用信息是什么?,docker,Docker,使用docker remote API,我们可以获得以下信息: { "name": "root", "size": 4096, "mode": 2147484096, "mtime": "2014-02-27T20:51:23Z", "linkTarget": "" } 但是docker文档没有提供关于响应中各个字段的任何信息。 我特别想知道“模式”和“链接目标”字段指定了什么 非常感谢任何指针。这来自 这意味着: 模式来自 FileMode表示文件

使用docker remote API,我们可以获得以下信息:

{
    "name": "root",
    "size": 4096,
    "mode": 2147484096,
    "mtime": "2014-02-27T20:51:23Z",
    "linkTarget": ""
}
但是docker文档没有提供关于响应中各个字段的任何信息。
我特别想知道“
模式
”和“
链接目标
”字段指定了什么

非常感谢任何指针。

这来自

这意味着:

  • 模式
    来自
FileMode
表示文件的模式和权限位。
位在所有系统上具有相同的定义,因此有关文件的信息可以从一个系统移动到另一个系统。并非所有位都适用于所有系统

  • linkTarget
    filepath.Rel(container.BaseFS,hostPath)

    (容器基础文件系统和主机路径之间的相对路径)
return &types.ContainerPathStat{
        Name:       filepath.Base(absPath),
        Size:       lstat.Size(),
        Mode:       lstat.Mode(),
        Mtime:      lstat.ModTime(),
        LinkTarget: linkTarget,
    }, nil