• Docker(六):Docker安装Kibana


    查找Kibana镜像

    镜像仓库

    https://hub.docker.com/
    

    下拉镜像

    docker pull kibana:7.7.0
    

    查看镜像

    docker images
    

    创建Kibana容器

    开放防火墙9200端口

    添加端口

    firewall-cmd --zone=public --add-port=9200/tcp --permanent
    

    立即生效

    firewall-cmd --reload
    

    移除端口

    firewall-cmd --zone=public --remove-port=5601/tcp --permanent
    

    运行Kibana镜像

    docker run --name kibana 
    -p 5601:5601 
    -e ELASTICSEARCH_HOSTS=http://192.168.0.50:9200 
    -d kibana:7.7.0
    

    参数说明

    --name kibana:将容器命名为kibana
    -p 5601:5601:将容器的5601端口映射到宿主机的5601端口
    -e ELASTICSEARCH_HOSTS=http://192.168.0.50:9200:配置elasticsearch地址
    -d kibana:7.7.0:后台运行容器,并返回容器ID
    

    docker-compose启动

    version: '2'
    services:
      kibana:
        container_name: kibana
        image: kibana:7.7.0
        ports:
          - "5601:5601"
        restart: always
        environment:
          - ELASTICSEARCH_HOSTS=http://192.168.1.20:9200
    

    查看容器

    docker ps -a
    

    验证是否成功

    curl http://192.168.0.50:5601/
    

    不显示异常即是成功。或浏览器访问http://192.168.0.50:5601/

    Docker启动容器自启

    docker update kibana --restart=always
    

    Docker-Compose 配置注意事项

    docker-compose配置

    version: '2'
    services:
      kibana:
        container_name: kibana
        image: docker.elastic.co/kibana/kibana:7.8.1
        ports:
          - "5601:5601"
        restart: 'no'
        volumes:
        - /mydata/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml
        environment:
          - ELASTICSEARCH_HOSTS=http://192.168.1.20:9200
    

    kibana配置

    注意:

    1. 运行kibana容器,配置数据卷有坑。挂在到宿主机中的kibana.yml会识别为一个文件夹,所以需要手动在宿主机中创建kibana.yml文件。
    2. 运行kibana容器,会将kibana.yml空文件映射进入容器,导致宿主机访问不到容器。需将kibana.yml文件初始化。
    #
    # ** THIS IS AN AUTO-GENERATED FILE **
    #
    
    # Default Kibana configuration for docker target
    server.name: kibana
    server.host: "0"
    elasticsearch.hosts: [ "http://192.168.1.20:9200" ]
    
  • 相关阅读:
    MBProgressHUD上传照片进度提示
    -oN ,-oX,-oG
    nmap -sN -p 22,80 www.baidu.com
    22/tcp open|filtered ssh 80/tcp open|filtered http
    nmap -sS
    nmap -sT
    tcpdump --nnx tcp and host 192.168.10.9
    awk对列求和
    genlist -s 192.168.1.*
    /usr/local/sbin/fping -s www.baidu.com www.google.com
  • 原文地址:https://www.cnblogs.com/chinda/p/13126700.html
Copyright © 2020-2023  润新知