【发布时间】:2020-10-23 19:41:07
【问题描述】:
我有一个应用程序战争,它读取 API 实现 jar 文件以在内存中加载一些数据。我目前正在做的是在生成我的应用程序图像时使用 docker 文件将那个 jar 复制到我的“application-war/lib”目录中。
这样做的缺点是每当需要更改 jar 时;我需要重新创建我的应用程序战争 docker 映像。
有没有办法可以外部化这个 jar 文件位置,我只需要重新启动正在运行的 pod 而不是每次都创建一个新图像。
我的意思是,如果我可以提供一个额外的 CLASSPATH,我的 pod 容器可以在启动时读取。
谢谢
【问题讨论】:
标签: docker kubernetes dockerfile kubernetes-pod kubernetes-deployment