【docker系列】Docker 安裝 kibana7.4.2

1、拉取docker elasticsearch 鏡像

[root@hadoop-keda config]# docker pull kibana:7.4.2
7.4.2: Pulling from library/kibana

2、先啓動簡潔版的容器

docker run -tid \
--restart=always \
--hostname=hadoop_kibana \
--name=hadoop-kibana \
-p 15601:5601 \
-v /etc/localtime:/etc/localtime \
-e TZ='Asia/Shanghai' \
-e LANG="en_US.UTF-8" \
kibana:7.4.2

3、copy容器中的文件,到宿主機上

[root@hadoop-keda software]# docker cp 97d21381af5a4e49e:/usr/share/kibana/config/ /usr/docker/software/kibana/
[root@hadoop-keda software]# docker cp 97d21381af5a4e49e:/usr/share/kibana/data/ /usr/docker/software/kibana/
[root@hadoop-keda software]# docker cp 97d21381af5a4e49e:/usr/share/kibana/plugins/ /usr/docker/software/kibana/

4、啓動 kibana容器

docker run -tid \
--net docker-hadoop-net \
--ip 172.170.0.17 \
--restart=always \
--hostname=hadoop_kibana \
--name=hadoop-kibana \
-p 15601:5601 \
-v /usr/docker/software/kibana/config/:/usr/share/kibana/config/ \
-v /usr/docker/software/kibana/data/:/usr/share/kibana/data/ \
-v /usr/docker/software/kibana/plugins/:/usr/share/kibana/plugins/ \
-v /etc/localtime:/etc/localtime \
-e TZ='Asia/Shanghai' \
-e LANG="en_US.UTF-8" \
kibana:7.4.2

5、配置 kibana.yml文件


#
# ** THIS IS AN AUTO-GENERATED FILE **
#

# Default Kibana configuration for docker target
server.port: 5601
server.name: kibana
server.host: "0.0.0.0"
elasticsearch.hosts: [ "http://172.170.0.15:9200" ]
elasticsearch.username: kibana
elasticsearch.password: keda123456
xpack.monitoring.ui.container.elasticsearch.enabled: true
xpack.security.encryptionKey: "something_at_least_32_characters"
xpack.reporting.encryptionKey: "something_at_least_32_characters"
xpack.security.sessionTimeout: 600000


6、開放宿主機的端口,(阿里雲服務器,需要通過控制檯來開啓15601端口)

7、訪問測試

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章