是否可以将属性文件卷映射到已部署在docker容器内的tomcat上的webapp的类路径中? 当我尝试这样做时,它会替换根文件夹的内容,例如:
如果v-map是:
-v<主机文件夹> /x.properties:< container-path-to-tomcat> /webapps//WEB-INF/classes/x.properties
然后< container-path-to-tomcat> / webapps // WEB-INF /被替换。 任何见解?问题是,是否可以替换容器内的已部署工件?
答案 0 :(得分:0)
据我所知,Docker中的“卷”应该是目录而不是单个文件。这是设计的。如果可能,请将属性文件放在单独的目录中。
答案 1 :(得分:-1)
我认为问题与文件无关,但与装入卷的工作流程有关: appdocker将不会扩展WAR文件,因为docker已经使用相同的目录名称挂载了该卷。
这有意义吗?