ubuntu14 docker安装elasticsearch 5.6.8和head插件

ubuntu14 docker安装elasticsearch 5.6.8和head插件

1、 下载镜像
docker pull elasticsearch:5.6.8
查看下载镜像
docker images

2、启动镜像
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name ES01 6fdfsgsfdsfs
字段解释:
ES_JAVA_OPTS: 设置内存
-d:后台运行
-p : 暴露端口
–name:自己设置一个名称
6fdfsgsfdsfs:image id
在这里插入图片描述
3、浏览器查看
ip地址:9200
在这里插入图片描述
4、安装head插件
下载镜像
docker pull mobz/elasticsearch-head:5
运行镜像
docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5
浏览器查看
在这里插入图片描述
在这里可能会出现跨域拒绝访问问题:
解决方式:
进入elasticsearch容器内部,不是head插件内部,修改配置文件elasticsearch.yml
docker ps -a #拿到运行容器elasticsearch 的 id

docker exec -it 容器id /bin/bash

cd ./config

vim elasticsearch.yml
添加
http.cors.enabled: true
http.cors.allow-origin: “*”

最后重启
docker restart ES01

5、docker一些操作命令
运行容器:docker run -it 镜像id /bin/bash
exit 退出并停止当前容器的进程
CTRL+P+Q 退出但容器依然在运行
查看容器:docker ps -a
删除容器 :docker rm ffcf27785991 //容器id
查看运行的容器:docker ps
重启容器:docker restart 容器ID
重启容器后进入交互式:docker start -i 5c6ce895b979
进入容器:docker attach 容器ID
docker exec -it 容器ID /bin/bash

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值