今天使用使用 ElasticSearch 和 Kibana 的时发现问题,
原启动配置
docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.0.113:9200 -p 5601:5601 -d kibana:7.4.2
需要修改
ELASTICSEARCH_HOSTS=http://192.168.0.113:9200
为
ELASTICSEARCH_HOSTS=http://172.17.0.4:9200
1.可以不删除原容器情况下修改吗?
2.为什么需要使用 172.17.0.4 这种 docker 容器里的 ip 而不是我虚拟机的 ip 192.168.0.113
3.为什么在关闭虚拟机防火墙 后 kibana 使用 虚拟机的 IP 192.168.0.113 又可以访问到 ElasticSearch ?
麻烦大佬解答下,感谢
1
cheng6563 2020-12-26 23:41:33 +08:00
只能改重启策略
|
2
DCCooper 2020-12-27 00:47:14 +08:00 via iPhone
exec 进去然后把你的环境变量写到 /eptc/profile 里面,source 一下,杀掉原来的 entrypoint 进程,重新手动起试试看
|