当前位置: 首页 > news >正文

网站挣钱怎么做建站合肥网络公司seo

网站挣钱怎么做,建站合肥网络公司seo,网站团队建设,wordpress网站发布时间简介 本博客将讲解如何在 Docker 和 Docker-Compose 中运行 Elasticsearch,并挂载 IK 分词器。 步骤 一、快速运行Elasticsearch:8.1.3 1.首先,我们需要创建一个新的 Docker 网络:"elastic"。这个网络会提供给我们接下来所要创…

简介

本博客将讲解如何在 Docker 和 Docker-Compose 中运行 Elasticsearch,并挂载 IK 分词器。

步骤

一、快速运行Elasticsearch:8.1.3

1.首先,我们需要创建一个新的 Docker 网络:"elastic"。这个网络会提供给我们接下来所要创建的 Docker 容器之间共享。运行命令:

docker network create elastic

2.然后,从 docker.elastic.co 拉取名为 elasticsearch 的 Docker 镜像,版本为 8.1.3。运行命令:

docker pull docker.elastic.co/elasticsearch/elasticsearch:8.1.3

3.运行刚刚拉取的 Elasticsearch Docker 镜像,并创建一个 Docker 容器:

docker run --name es01 --net elastic -p 9200:9200 -p 9300:9300 -it docker.elastic.co/elasticsearch/elasticsearch:8.1.3
 

二、Docker 给运行的Elasticsearch Docker容器挂载 IK 分词器

1.获取正在运行的 Elasticsearch Docker 容器内 config、data、plugins 的路径,运行命令:

docker ps
docker exec -it es01 /bin/bash
cd config && pwd
cd data && pwd
cd plugins && pwd
 

2.止并删除 es01 容器:

exit
docker stop es01
docker rm es01
 

3.创建目录结构并复制相关文件:

mkdir -p /opt/es8/docker-compose
docker cp es01:/usr/share/elasticsearch/config /opt/es8/docker-compose
docker cp es01:/usr/share/elasticsearch/data /opt/es8/docker-compose
docker cp es01:/usr/share/elasticsearch/plugins /opt/es8/docker-compose
 

4.在 "/opt/es8/docker-compose/plugins" 创建一个名为 "ik" 的文件夹:

mkdir -p /opt/es8/docker-compose/plugins/ik
cd /opt/es8/docker-compose/plugins/ik
 

5.下载并解压 8.1.3 分词器,并删除安装包:

wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v8.1.3/elasticsearch-analysis-ik-8.1.3.zip
unzip elasticsearch-analysis-ik-8.1.3.zip
rm -Rf elasticsearch-analysis-ik-8.1.3.zip
 

6.重新启动 Elasticsearch docker 容器:

docker run -d --name es01 --net elastic -p 9200:9200 -p 9300:9300 -v /opt/es8/docker-compose/config:/usr/share/elasticsearch/config -v /opt/es8/docker-compose/plugins:/usr/share/elasticsearch/plugins -v /opt/es8/docker-compose/data:/usr/share/elasticsearch/data -it docker.elastic.co/elasticsearch/elasticsearch:8.1.3
 

7.进入 Elasticsearch 容器,验证 IK 分词器是否安装成功:

docker ps
docker exec -it es01 /bin/bash
cd /bin
./elasticsearch-plugin list
 

三、Docker-Compose 给运行的Elasticsearch Docker容器挂载 IK 分词器

1.在"/opt/es8/docker-compose" 创建 "docker-compose.yml" 文件:

cd /opt/es8/docker-compose
touch docker-compose.yml
 

2.注意在 "docker-compose.yml" 文件中添加以下参数:

version: '0.1'
services:es01:image: docker.elastic.co/elasticsearch/elasticsearch:8.1.3container_name: es01environment:- ES_JAVA_OPTS=-Xms1g -Xmx1gvolumes:- ./config:/usr/share/elasticsearch/config- ./plugins:/usr/share/elasticsearch/plugins- ./data:/usr/share/elasticsearch/dataports:- 9200:9200- 9300:9300networks:- elastic
networks:elastic:
 

3.运行 "docker-compose.yml" 文件:

docker compose up
 

4.看当前正在运行的 Elasticsearch Docker 容器。

docker ps
 

至此,我们已经在 Docker 和 Docker-Compose 中成功运行了 Elasticsearch 并挂载了 IK 分词器。

 

结语

通过运用 Docker 和 Docker-Compose,我们可以更加方便地部署及管理 Elasticsearch,并能利用 IK 分词器提供中文分词能力。希望这篇博文可以让你更好地理解这些工具与技术如何协同工作。

http://www.hkea.cn/news/553921/

相关文章:

  • 工厂外贸网站建设台州网络推广
  • 酒店网站建设方案策划百度seo怎么做网站内容优化
  • 网站更改公司需要重新备案吗搜索网页内容
  • 现在做网站还用dw做模板了吗成人电脑速成培训班
  • 做app要不要建网站刚开的店铺怎么做推广
  • 做生存分析的网站有哪些专业的网站优化公司
  • 网站双倍浮动百度联盟app
  • 北京网站设计确保代码符合w3c广州网络营销的推广
  • 做网站实名认证有什么用百度移动端模拟点击排名
  • 知更鸟wordpress 怎样沈阳百度seo关键词优化排名
  • 携程网站模板互联网营销策略有哪些
  • 做网站内链什么意思上海排名优化seobwyseo
  • 四川做直销会员网站百度网盘帐号登录入口
  • 做百度竞价对网站有无要求网站推广排名服务
  • 建设工程合同包括成都网站改版优化
  • 深圳不加班的互联网公司整站seo优化
  • 中国做的很好的食品网站肇庆疫情最新消息
  • 做时时彩网站微信seo关键词有话要多少钱
  • 陇南市建设局网站商务软文写作
  • 做学术研究的网站营销方案怎么写?
  • 专业网站设计公司有哪些秒收录关键词代发
  • 织梦网站模板源码下载真实有效的优化排名
  • 网站建设过程中什么最重要磁力链bt磁力天堂
  • html5企业网站案例鹤壁搜索引擎优化
  • 网站建设平台简介链接交换平台
  • 照片展示网站模板宁波seo咨询
  • 奉贤建设机械网站制作长沙网址seo
  • 上海企业网站模板建站常用的网络推广方法
  • 大连零基础网站建设教学培训济南seo优化公司
  • html 做网站案例简单网站推广建设