Docker 安装 Kibana 7.6.2

1.Docker 下载 Kibana

[root@VM-0-5-centos ~]# docker pull kibana:7.6.2
Trying to pull repository docker.io/library/kibana ... 
7.6.2: Pulling from docker.io/library/kibana

2.启动Kibana

[root@VM-0-5-centos ~]# docker run --name kibana --link elasticsearch:elasticsearch -p 5601:5601 -d kibana:7.6.2
fec40e6e4227dd237cf2c2c1ea5d8c7b2ee539daaf9b913d71adf241243e776e

启动异常信息 1

[root@VM-0-5-centos ~]# docker run --name kibana --link elasticsearch:elasticsearch -p 5601:5601 -d kibana:7.6.2
a2b031406705697d0821fd1d9af35960b3f758bb34cca12dc6535e50a5f5b84b
/usr/bin/docker-current: Error response from daemon: driver failed programming external connectivity on endpoint kibana (5372b2001f81b41c8daf727f9f05718f87bb0e208111b9fc979b05b14169a12a):  (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 5601 -j DNAT --to-destination 172.127.2.3:5601 ! -i docker0: iptables: No chain/target/match by that name.
 (exit status 1)).

Docker容器做端口映射报错解决方法
docker服务启动时定义的自定义链DOCKER被清除
执行命令重启即可

systemctl restart docker

启动异常信息 2

docker run --name kibana --link elasticsearch:elasticsearch -p 5601:5601 -d kibana:7.6.2
/usr/bin/docker-current: Error response from daemon: Conflict. The container name "/kibana" is already in use by container a2b031406705697d0821fd1d9af35960b3f758bb34cca12dc6535e50a5f5b84b. You have to remove (or rename) that container to be able to reuse that name..
See '/usr/bin/docker-current run --help'.

解决方法

将原来的容器删除

查询当前容器:docker container ls -all

[root@VM-0-5-centos ~]# docker container ls -all
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES
83aeebaaccbc        kibana:7.6.2        "/usr/local/bin/du..."   3 minutes ago       Created                                 kibana

 删除容器

[root@VM-0-5-centos ~]# docker container rm kibana
kibana


再次执行命令

[root@VM-0-5-centos ~]# docker run --name kibana --link elasticsearch:elasticsearch -p 5601:5601 -d kibana:7.6.2
fec40e6e4227dd237cf2c2c1ea5d8c7b2ee539daaf9b913d71adf241243e776e
[root@VM-0-5-centos ~]# docker ps
CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS              PORTS                                            NAMES
fec40e6e4227        kibana:7.6.2          "/usr/local/bin/du..."   4 seconds ago       Up 3 seconds        0.0.0.0:5601->5601/tcp                           kibana
ae07a6fe13e4        elasticsearch:7.6.2   "/usr/local/bin/do..."   23 hours ago        Up 41 seconds       0.0.0.0:9200->9200/tcp, 0.0.0.0:9300->9300/tcp   elasticsearch

启动成功,访问 http://ip:5601 

汉化Kibana 

主要是在 kibana.yml 中添加以下内容

i18n.locale: "zh-CN"

[root@VM-0-5-centos ~]# docker exec -it kibana /bin/bash
bash-4.2$ cd config/
bash-4.2$ ls
apm.js	kibana.yml
bash-4.2$ vi kibana.yml
bash-4.2$ cat kibana.yml 
#
# ** THIS IS AN AUTO-GENERATED FILE **
#

# Default Kibana configuration for docker target
server.name: kibana
server.host: "0"
elasticsearch.hosts: [ "http://elasticsearch:9200" ]
xpack.monitoring.ui.container.elasticsearch.enabled: true
i18n.locale: "zh-CN"
bash-4.2$ exit
exit

 重新启动Kibana  

[root@VM-0-5-centos ~]# sudo docker restart kibana
kibana


启动成功,访问 http://ip:5601 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值