docker搭建单机elk并设置密码

# dockeran安装ELK环境

```html
        docker run-d--name elasticsearch-p 9200:9200-p 9300:9300-e"discovery.type=single-node"elasticsearch:7.3.2
        docker run--name kibana--link elasticsearch:elasticsearch-p 5601:5601-d kibana:7.3.2
        docker run-d-P--name logstash--link elasticsearch:elasticsearch logstash:7.3.2
              
        docker cp elasticsearch:/usr/share/elasticsearch/config/opt/docker/volume/elasticsearch
        docker cp elasticsearch:/usr/share/elasticsearch/data/opt/docker/volume/elasticsearch
        docker cp elasticsearch:/usr/share/elasticsearch/logs/opt/docker/volume/elasticsearch
        docker cp elasticsearch:/usr/share/elasticsearch/plugins/opt/docker/volume/elasticsearch
        docker cp kibana:/usr/share/kibana/config/opt/docker/volume/kibana
        docker cp logstash:/usr/share/logstash/config/opt/docker/volume/logstash/
        docker cp logstash:/usr/share/logstash/data/opt/docker/volume/logstash/
        docker cp logstash:/usr/share/logstash/pipeline/opt/docker/volume/logstash/

        //elasticsearch.yml中添加
        xpack.security.enabled: true
        进入kibana
        cd /usr/share/elasticsearch/
        //启动elasticsearch-setup-passwords interactive
        //kibana.yml中添加
        elasticsearch.username: "elastic"
        elasticsearch.password: "密码"
        
        logstash.yml中添加
        xpack.monitoring.enabled: true
        xpack.monitoring.elasticsearch.username: elastic
        xpack.monitoring.elasticsearch.password: 123456a
        xpack.monitoring.elasticsearch.hosts: ["http://x.x.x.x:9200"]

        //启动命令
        docker run-d--name elasticsearch \
        -p 9200:9200-p 9300:9300 \
        -e"discovery.type=single-node" \
        -v/opt/docker/volume/elasticsearch/config:/usr/share/elasticsearch/config \
        -v/opt/docker/volume/elasticsearch/data:/usr/share/elasticsearch/data \
        -v/opt/docker/volume/elasticsearch/logs:/usr/share/elasticsearch/logs \
        -v/opt/docker/volume/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
        -v/opt/docker/volume/elasticsearch/es-ik:/plugins/ik \
        elasticsearch:7.3.2
        
        docker run--name kibana--link elasticsearch:elasticsearch \
        -p 5601:5601-d \
        -v/opt/docker/volume/kibana/config:/usr/share/kibana/config \
        kibana:7.3.2
        
        docker run-d--name logstash--link elasticsearch:elasticsearch--privileged=true \
        -p 5044:5044-p 9600:9600 \
        -v/opt/docker/volume/logstash/config:/usr/share/logstash/config \
        -v/opt/docker/volume/logstash/data:/usr/share/logstash/data \
        -v/opt/docker/volume/logstash/pipeline:/usr/share/logstash/pipeline \
        logstash:7.3.2
```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值