我有一个在Openshift上运行良好的Java应用程序。但是,我需要创建一个持久卷以存储该应用程序的日志和一些数据。日志和数据将导出到jar所在的同一目录中。我创建了一个持久的批量声明,并将其安装到容器中的应用程序目录中,如下所示:
volumeMounts:
- mountPath: /app
name: app-volume
volumes:
- name: app-volume
persistentVolumeClaim:
claimName: app-pvc
在安装卷i之后,容器崩溃,因为它找不到jar文件。当我在容器内查看时,/ app目录确实是空的。
当我卸载永久卷或在罐子所在的应用程序以外的其他路径中创建永久卷时
在Openshift中是否不可能在应用程序所在的目录中拥有永久卷?还是为什么目录变空。