我们的Kibana Docker映像中具有以下环境变量:
ENV SERVICE_NAME kibana6
ENV SERVICE_TAGS http
这将使它在http://kibana6.env.ourdomain.com可用。我正在尝试使其在http://kibana.env.ourdomain.com也可用,因此在第二个URL,而不替换第一个。
Docker命令:
docker run -e SERVICE_5601_NAME=kibana2 -e SERVICE_5601_TAGS=http -p 5601:5601 -v /dev/log:/dev/log --name kibana kibana-image-url
不幸的是,领事似乎忽略了第二项领事服务。
Docker检查kibana:
"Env": [
"SERVICE_5601_NAME=kibana2",
"SERVICE_5601_TAGS=http",
"PATH=/usr/share/kibana/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"ELASTIC_CONTAINER=true",
"SERVICE_NAME=kibana6",
"SERVICE_TAGS=http",
"SERVICE_CHECK_HTTP=/",
"SERVICE_CHECK_INTERVAL=30s",
"SERVICE_CHECK_TIMEOUT=5s"