windows環境docker安裝單機版elk

2022-01-20 12:11:02 字數 1283 閱讀 7885

### kibana

1. docker安裝es對應版本的kibana

```shell

docker pull kibana:7.3.0

```2. 啟動kibana容器,使用es所使用的網絡卡

```shell

docker run --name kibana --net esnet -e elasticsearch_url= -p 5601:5601 -d 8bcee4a4f79d

```### logstash

1. docker安裝對應版本的logstash

```shell

docker pull logstash:7.3.0

```2. 在宿主機新建資料夾,logstash/config,logstash/pipeline配置檔案

在config內新建logstash.yml/pipelines.yml

- logstash.yml配置

```shell

config:

reload:

automatic: true

interval: 3s

xpack:

management.enabled: false

monitoring.enabled: false

```- pipelines.yml配置

```shell

- pipeline.id: test

path.config: "/usr/share/logstash/pipeline/logstash-test.conf"

```在pipeline內新建logstash-test.conf

```shell

input

}output

stdout

}3. 編寫logstash配置檔案

```shell

input

}output

stdout

}```

4. 啟動logstash

```shell

docker run -it -d -p 5044:5044 --name logstash --net esnet -v e:/docker-logstash/pipeline/:/usr/share/logstash/pipeline/ -v e:/docker-logstash/config/:/usr/share/logstash/config -d container

```5. 啟動之後,可以在logstash/pipeline/logs內寫test.log檔案即可驗證

Docker環境搭建整理(Windows)

windows下安裝docker詳細步驟 阿里雲安裝教程位址 windows下使用docker常用命令 建立映象 docker machine s d docker create engine registry mirror d virtualbox default刪除映象 docker machi...

windows 環境下搭建docker私有倉庫

1.在公用倉庫中pull倉庫映象 docker pull regitry 2.啟動倉庫映象 d意思是後台執行,p是做埠對映,這裡是將本地的5000埠和容器中的5000埠對應 docker run d p 5000 5000 registry 3.將本地映象上傳測試 這裡以hello為例 docker...

docker在windows環境下安裝mysql

拉取mysql映象 拉取映象命令為docker pull 映象名稱 版本號 docker pull mysql然後 docker images建立對映相關檔案目錄這一步按需執行,最好是把data存放到當前的宿主機 建立乙個資料夾data,作為mysql容器的data對映目錄 啟動mysql服務 執行...