在mac电脑上安装docker
- docker下载地址:https://docs.docker.com/desktop/
- 根据自己的型号进行下载
- 下载之后进行安装即可。
其中docker的配置如下(可根据自己的电脑自行分配内存):
打开docker
1、创建文件夹
mkdir elk
说明: 下载时es、kibana和logstash的版本要一致!!!
2、安装es(版本可自行设置)(此网址:https://registry.hub.docker.com/可查版本和说明)
docker run -d -p 9200:9200 -p 9300:9300 -it -h elasticsearch --name elasticsearch --network mynetwork -e discovery.type=single-node elasticsearch:7.12.1
在浏览器输入http://localhost:9200,或者在终端输入 curl http://localhost:9200
命令,如果出现下图则说明es安装成功
3、安装kibana(版本可自行设置)
docker run -d -p 5601:5601 -it -h kibana --name kibana --network mynetwork kibana:7.12.1
在浏览器输入http://localhost:5601,如果出现下图所示界面则说明kibana安装成功
4、安装logstash
输入以下命令安装logstash:
docker run -h logstash --name logstash --network mynetwork -it --rm -v $PWD:/config-dir logstash:7.12.1 -f /config-dir/logstash.conf
打开docker,由下图可以看到此时三者均已安装成功。