Docker安装Elasticsearch

1.Docker 拉去 Elasticsearch镜像8.8.2版本

 docker pull elasticsearch:8.8.2

2.启动Elasticsearch

docker run -id --name elasticsearch -p 9200:9200 -p 9300:9300 -v 
/user/share/elasticsearch/plugins:/usr/share/elasticsearch/plugins -e 
"discovery.type=single-node" elasticsearch:8.8.2
  • -id: 以后台模式运行容器,并分配一个唯一的容器 ID。
  • --name elasticsearch: 将容器命名为 "elasticsearch"。
  • -p 9200:9200 -p 9300:9300: 将容器的 9200 和 9300 端口映射到宿主机的相应端口,以便可以通过宿主机访问 Elasticsearch。
  • -v /user/share/elasticsearch/plugins:/usr/share/elasticsearch/plugins: 将本地目录 "/user/share/elasticsearch/plugins" 挂载到容器中的 "/usr/share/elasticsearch/plugins" 目录,用于存储 Elasticsearch 插件。
  • -e "discovery.type=single-node": 以单节点模式运行 Elasticsearch。
  • elasticsearch:8.8.2: 使用 Elasticsearch 8.8.2 镜像创建容器。

返回了容器ID,说明创建成功

3.查看实例:

 docker ps

4.使用rz上传elasticsearch-analysis-ik-8.8.2,如果出现:()文件链接:

则需要先下载rz(基于CentOS的命令)

sudo yum install lrzsz

就可以上传elasticsearch-analysis-ik-8.8.2文件了

5.解压elasticsearch-analysis-ik-8.8.2.zip文件

unzip elasticsearch-analysis-ik-8.8.2.zip

6.重启Elasticsearch容器(2497db9d672f为你的Elasticsearch容器id,通过docker ps 获取)

 docker restart 2497db9d672f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值