【发布时间】:2019-12-09 15:11:27
【问题描述】:
我使用 docker 容器和 docker-compose 来创建 ELK 容器,创建容器后我应该将文件注入到 logstash 并通过 docker 显示
直到三天前我才在 docker 上工作,我在解决这个问题,浏览了至少 10 个网站 + youtube 并且无法理解我应该做什么。 我成功创建了 docker 容器,安装/创建(不知道怎么说)docker-compose。 我已经从 git 中提取了 docker-elk/,所以我已经为 docker-compose、logstash、kibana 和弹性搜索准备好了 yml 文件,我尝试将文件推送到 logstash,但如果我做得对,我无法获得,以及如何彻底检查一下
我看到一个选项来检查正在运行的容器的 IP 地址并通过 ip:5061、ip:9200 运行它,但没有任何效果
我已经安装了docker并拉取了docker elk
sudo amazon-linux-extras 安装 docker
下载docker-elk:
git 克隆https://github.com/deviantony/docker-elk 须藤卷曲 -L
下载的 docker compose
https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo mv /usr/local/bin/docker-compose /usr/bin/docker-compose sudo chmod +x /usr/bin/docker-compose
并创建了 elk 容器 - 我尝试了两个命令,第二个有效#better
sudo docker-compose -d sudo docker-compose -f /full addres/ docker-compose.yml up
我希望通过 kibana 图显示注入到 logstash 日志文件中
【问题讨论】:
标签: amazon-web-services docker ubuntu ec2-ami elk