运行 带有 docker 的 kibana - 未设置 ENV 变量
Running kibana with docker - ENV variables not set
我正在尝试设置开发 elastic search
+ kibana
服务器。
Elastic 搜索服务器已启动,运行正在等待。
当我尝试 运行 kibana
图像时,由于某种原因它忽略了我的 env-varaibles
这是我正在使用的命令:
sudo docker run -dit --name qa-kibana --restart unless-stopped -e SERVER_PORT='5601' -e ELASTICSEARCH_HOSTS='http://192.168.4.146:9200' -p 5601:5601 docker.elastic.co/kibana/kibana:6.7.1
然后当容器 运行ning 时,在 /usr/share/config/kibana.yml
中我看到默认配置而不是我的 env-variables
。
我错过了什么?
/usr/share/config/kibana.yml
中的值永远不会被覆盖(文件未更改)。
环境变量由 /usr/local/bin/kibana-docker
使用,这是启动容器时触发的默认命令。
我正在尝试设置开发 elastic search
+ kibana
服务器。
Elastic 搜索服务器已启动,运行正在等待。
当我尝试 运行 kibana
图像时,由于某种原因它忽略了我的 env-varaibles
这是我正在使用的命令:
sudo docker run -dit --name qa-kibana --restart unless-stopped -e SERVER_PORT='5601' -e ELASTICSEARCH_HOSTS='http://192.168.4.146:9200' -p 5601:5601 docker.elastic.co/kibana/kibana:6.7.1
然后当容器 运行ning 时,在 /usr/share/config/kibana.yml
中我看到默认配置而不是我的 env-variables
。
我错过了什么?
/usr/share/config/kibana.yml
中的值永远不会被覆盖(文件未更改)。
环境变量由 /usr/local/bin/kibana-docker
使用,这是启动容器时触发的默认命令。