CMR can't start with InfluxDB on Docker

Description

I want to use inspectIT with the new monitoring feature. So I started an InfluxDB container with docker:

docker run -d --name inspectit_influxdb -p 8083:8083 -p 8086:8086 influxdb

The InfluxDB container has the internal IP: 172.17.0.2

Then I started the CMR container:

docker run -d --name inspectit_cmr --link inspectit_influxdb:influxdb -p 8182:8182 -p 9070:9070 inspectit/cmr

But this failed:

Failed to convert value of type 'java.lang.String' to required type 'int'; nested exception is java.lang.NumberFormatException: For input string: "tcp://172.17.0.2:8083";

I don't think this error is affected to Docker, because I just link two containers and start the CMR with default values. And when I want to start the CMR without linking the two containers the CMR starts as desired.

Why is it not possible to start the CMR, when I just link two containers?
I need to link the CMR to InfluxDB until Monday, that's why the priority is high. Thx.

Environment

None

Assignee

Unassigned

Reporter

Mario Mann

Labels

None

Integrator

None

Affects versions

Priority

Low
Configure