Docker 安装ELK之(2)

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介:

先安装Docker

[root@jiaxin-ceshi src]# curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

启动docker

[root@jiaxin-ceshi src]# service  docker  start
Redirecting to /bin/systemctl start docker.service
[root@jiaxin-ceshi src]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
[root@jiaxin-ceshi src]# docker search elk
NAME                              DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
sebp/elk                          Collect, search and visualise log data with …   734                                     [OK]
qnib/elk                          Dockerfile providing ELK services (Elasticse…   108                                     [OK]
willdurand/elk                    Creating an ELK stack could not be easier.      95                                      [OK]
sebp/elkx                         Collect, search and visualise log data with …   31                                      [OK]
wazuh/ossec-elk                   Includes an OSSEC manager and an Elasticsear…   17                                      [OK]
dtagdevsec/elk                    deprecated                                      9                                       [OK]
elkozmon/zoonavigator-web         Web client for ZooNavigator, web-based brows…   8                                       
elkarbackup/elkarbackup           ElkarBackup is a free open-source backup sol…   6                                       [OK]
grubykarol/elk-docker             elk docker image (derived from spujadas/elk-…   6                                       [OK]
elkozmon/zoonavigator-api         API for ZooNavigator, web-based browser/edit…   4                                       
cdrocker/elk5                     Elasticsearch 5, Kibana 5 and Logstash 5 on …   4                                       [OK]
dockercisco/elklat                Docker ELK stack for Nexus                      2                                       
portbase/elk-filebeat             elk-filebeat                                    1                                       
scality/elk                                                                       1                                       
salgat/elk-cors                   ELK stack with CORS enabled for ElasticSearc…   1                                       [OK]
codechimporg/unraid-dockers-elk   ELK stack for docker on unraid                  0                                       [OK]
itherz/elk                        ELK Stack with some improvements (datetime f…   0                                       [OK]
otasys/elk-redis                  An ELK stack with redis all in one container.   0                                       [OK]
coralproject/elkhorn              Elkhorn                                         0                                       [OK]
d3tdistribution/elk-docker        Stack ELK                                       0                                       [OK]
eternaltyro/elk-aws-discovery     Collect, search and visualize log data with …   0                                       [OK]
cloudunit/elk-elasticsearch       elk-elasticsearch                               0                                       [OK]
portbase/elk-elasticsearch        elk-elasticsearch                               0                                       
portbase/elk-kibana               elk-kibana                                      0                                       
cloudunit/elk-kibana              elk-kibana                                      0                                       [OK]

下载elk

[root@jiaxin-ceshi src]# docker pull sebp/elk 
Using default tag: latest
latest: Pulling from sebp/elk
[root@jiaxin-ceshi src]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
sebp/elk            latest              a55642eacfef        8 days ago          1.45GB

然后运行elk

[root@jiaxin-ceshi src]# docker run -d -p 5601:5601 -p 9200:9200 -p 5044:5044 -e ES_MIN_MEM=128m -e ES_MAX_MEM=1024m -it --name elk22 sebp/elk
6d2ffaaea11a2628f868d06746352a4ac566de91f04e2d0d25a6b03ef946eea4
[root@jiaxin-ceshi src]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                                                              NAMES
6d2ffaaea11a        sebp/elk            "/usr/local/bin/star…"   9 seconds ago       Up 9 seconds        0.0.0.0:5044->5044/tcp, 0.0.0.0:5601->5601/tcp, 0.0.0.0:9200->9200/tcp, 9300/tcp
相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
18天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
19天前
|
Ubuntu Linux Docker
Ubuntu 18.04 安装Docker实战案例
关于如何在Ubuntu 18.04系统上安装Docker的实战案例,包括安装步骤、配置镜像加速以及下载和运行Docker镜像的过程。
105 3
Ubuntu 18.04 安装Docker实战案例
|
19天前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
65 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
5天前
|
Prometheus 监控 Cloud Native
docker安装prometheus+Granfan并监控容器
【9月更文挑战第14天】本文介绍了在Docker中安装Prometheus与Grafana并监控容器的步骤,包括创建配置文件、运行Prometheus与Grafana容器,以及在Grafana中配置数据源和创建监控仪表盘,展示了如何通过Prometheus抓取数据并利用Grafana展示容器的CPU使用率等关键指标。
|
1月前
|
消息中间件 Docker 容器
消息中间件RabbitMQ---Docker安装RabbitMQ、以及RabbitMQ的基本使用【二】
这篇文章提供了RabbitMQ的安装和基本使用教程,包括如何使用Docker拉取RabbitMQ镜像、创建容器、通过浏览器访问管理界面,以及如何创建交换机、队列、绑定和使用direct、fanout和topic三种类型的交换器进行消息发布和接收的测试。
消息中间件RabbitMQ---Docker安装RabbitMQ、以及RabbitMQ的基本使用【二】
|
1月前
|
关系型数据库 MySQL Java
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
这篇文章介绍了在腾讯云服务器上使用Docker安装常见软件的过程,包括安装MySQL、Redis和Tomcat,并提供了解决连接问题的方法。同时,还涉及了服务器中安装JDK 1.8的步骤和如何将项目打包部署到服务器上的指导,包括注意事项和操作提示。
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
|
1月前
|
应用服务中间件 Docker 容器
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
|
23天前
|
Ubuntu Docker 索引
2024年最新版 Ubuntu 20+ 上安装 Docker
这篇文章提供了在Ubuntu 20+版本上安装Docker的详细步骤,包括更新软件包索引、安装依赖包、添加Docker官方GPG密钥、设置Docker稳定版仓库、安装Docker CE以及验证安装是否成功,并指导如何将用户添加到docker组以非root用户身份运行Docker。
|
26天前
|
存储 搜索推荐 应用服务中间件
深入探索Docker 安装 Tomcat
【8月更文挑战第26天】
38 4
|
25天前
|
NoSQL Redis 数据安全/隐私保护
深入探索利用Docker安装Redis
【8月更文挑战第27天】
65 2