docker下常用软件安装

原文链接: https://my.oschina.net/u/2556579/blog/3027963

安装elasticsearch

docker pull elasticsearch:6.6.2

启动es

docker下常用软件安装_第1张图片
docker run -d -p 9200:9200 -p 9300:9300 --name ES01 1bca39c5a102

查看es进程

过会发现es进程自动消失了,查看docker-es日志

docker下常用软件安装_第2张图片docker下常用软件安装_第3张图片

解决办法

百度查询错误信息,修改配置
vim /etc/sysctl.conf 
添加下面配置:
vm.max_map_count=655360
并执行命令:
sysctl -p
然后,重新启动elasticsearch,即可启动成功。

浏览器访问http://192.168.221.5:9200/,出现如下内容,代表es安装成功

{
  "name" : "lshu-65",
  "cluster_name" : "docker-cluster",
  "cluster_uuid" : "Zkm1hqbVT_-GjQjQ_vJ_kw",
  "version" : {
    "number" : "6.6.2",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "3bd3e59",
    "build_date" : "2019-03-06T15:16:26.864148Z",
    "build_snapshot" : false,
    "lucene_version" : "7.6.0",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}

转载于:https://my.oschina.net/u/2556579/blog/3027963

你可能感兴趣的:(docker下常用软件安装)