OP 有一个项目spring-startup-analyzer, 最近有个issue希望能提供个镜像,但是项目实际上是一个 jar 包(javaagent),自己能想到的方法是把 jar 包放到 CDN 中,然后在项目 dockerfile 中 curl 下来。想请教一下大家还有没有更好的方法。
1
kingofzihua 2023-08-09 10:57:28 +08:00 2
javaagent 你应该可以参考下 skywalking 吧?
- [skywalking java agent Dockerfile]( https://github.com/apache/skywalking-java/blob/main/Dockerfile) - [skywalking java agent setup]( https://skywalking.apache.org/docs/skywalking-java/v8.16.0/en/setup/service-agent/java-agent/containerization/#docker) |
2
cheneydog 2023-08-09 14:50:35 +08:00 1
看了楼上推荐的项目。就是把 agent 的 jar 包打包到镜像里,并指定环境变量。
使用的人需要用指定的镜像,然后启动命令加环境变量。 也算一种用法吧。 |
3
bli22ard 2023-08-09 18:10:27 +08:00 1
可以提供一个 k8s init container 的镜像
|
4
nedved13 2023-08-09 19:34:36 +08:00 1
init container 、webhook
|
5
panda1001 2023-08-09 19:37:11 +08:00 1
|