2017年11月

docker安装elasticsearch

1:ElasticSearch

  • 全文搜索引擎
  • 快速地储存,搜索和分析海量数据

2: es能做什么

  • 存储我们的数据
  • 不需要建表,配置字段
  • 存入json格式的文档
  • 原生支持语句,不需要写代码,不需要拼装查询语句

3:Docker

  • 容器引擎
  • 打包/发布应用程序,包括系统环境,配置,依赖
  • 虚拟化,沙箱机制更好

4: 安装docker

  • 官网下载
  • doceker version 查看版本
  • docker info 查看详细信息
Registry: https://index.docker.io/v1/
这个是拉镜象的地址
由于墙的原因,极有可能timeout
所以更换这个地址
daocloud:https://www.daocloud.io/mirror

5:安装nginx

  • docker run -d -p 80:80 nginx
  • docker ps 查看镜像运行状况
  • docker kill 加上镜像的ID
-d: 代表deman,后台一直保持进程
-p: 把容器里面的80端口映射到外面的物理机80端口

6:安装elasticsearch

  • docker run -d -p 9200:9200 elasticsearch
  • docker ps 查看以下
  • docker logs ID号 查看一下输出哪些日志