
inspectit/tomcatTomcat Dockerfile including inspectIT
This docker image is based on the official Tomcat docker image including the inspectIT agent of the open source APM solution [***]
This image can be used easily as a replacement for the Tomcat image, meaning you only have to change your existing Dockerfile FROM tomcat:latest to FROM inspectit/tomcat:latest.
First you need a running inspectIT CMR. You can use our docker image:
bash$ docker run -d --name inspectIT-CMR -p 8182:8182 -p 9070:9070 inspectit/cmr
Now you can start a container with the following command:
bash$ docker run -d --link inspectIT-CMR:cmr -p 8080:8080 inspectit/tomcat
You can now adjust the instrumentation configuration with the inspectIT UI for your needs. Please refer to our documentation or just leave a comment.
By default, the inspectIT agent uses the hostname (docker-ID) as agent name. You can set a different name setting AGENT_NAME or hostname:
bash$ docker run -d --link inspectIT-CMR:cmr -e AGENT_NAME=<agent-name> inspectit/tomcat
bash$ docker run -d --link inspectIT-CMR:cmr -h <agent-name> inspectit/tomcat
If you don't want to use the inspectIT CMR docker image or cannot link to it, you can set the IP address and port manually:
bash$ docker run -d -e INSPECTIT_CMR_ADDR=<cmr-ip-address> -e INSPECTIT_CMR_PORT=<cmr-port> inspectit/tomcat
Currently, this image is based on the latest official Tomcat image. Later, support for different versions is added.
Currently, this image is based on the latest beta inspectIT release. Later, support for other versions is added.
If you want to build the Tomcat inspectIT image yourself, checkout this repository and run
bash$ docker build -t inspectit/tomcat .

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务