docker启动方式
原dockerfile文件,引入pinpoint-bootstrap-2.3.3.jar监控
ENTRYPOINT ["java","-javaagent:/data/xxxx/pinpoint-agent/pinpoint-bootstrap-2.3.3.jar","-Djava.security.egd=file:/dev/./urandom","-jar","/xxxx.jar"]
报错:
Error opening zip file or JAR manifest missing : /data/xxx/pinpoint-agent/pinpoint-bootstrap-2.3.3.jar -Dpinpoint.agentId
Error occurred during initialization of VM
agent library failed to init: instrument
原因:
docker 容器内环境和本地环境隔绝的,不共享的 。
解决:
docker run命令加上 数据卷 共享挂载,例如 -v /data/xxx/(宿机目录)(--挂载共享 容器目录) /data/xxx/ , docker run-v /data/xxx/:/data/xxx/(修改加上的)
另外dockerfile修改为:
【Error opening zip file or JAR manifest missing】ENV JAVA_OPTS="-javaagent:/data/xxxx/pinpoint-agent/pinpoint-bootstrap-2.3.3.jar -Dpinpoint.agentId=xxxx -Dpinpoint.applicationName=xxxx"
ENTRYPOINT java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /xxx.jar
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
