【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、访问测试

发布了111 篇原创文章 · 获赞 28 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/weixin_42697074/article/details/103826326