我正在Docker中运行容器化的Alfresco(pom显示alfresco-core.version 7.21)。根据官方文档,这些文件应作为.bin文件存储在\ alf_data \ contentstore中,但是当我进入alfresco容器时,alf_data是一个空目录。即使我在整个容器中搜索.bin文件,也找不到与我的文件相关的任何东西。
谁能告诉我如何找到我的文件?
谢谢!
查看您的Docker Compose文件,查看是否已定义外部卷。因为直接存储在容器中的任何内容都是短暂的,所以这很可能。使用卷可以将内容写入主机文件系统。
不过,以防万一,您不应该直接对这些文件执行任何操作。 Alfresco内容存储库使用哈希目录结构,并使用GUID和扩展名“ bin”重命名所有文件。
您应检查您的repository.properties/alfresco-global.properties文件,并查找配置的位置。注意,只有文件(如Word,PDF等)将存储在磁盘上,而元数据将进入数据库。