Docker安装nginx&自定义IK分词器

一、Docker安装nginx

根据实际情况调整内存大小

mkdir -p /mydata/nginx

docker run -p 80:80 --name nginx -d nginx:1.10 随便启动一个nginx实例,只是为了复制出配置

docker container cp nginx:/etc/nginx . 将容器内的配置文件拷贝到当前目录,别忘了后面的点

mv nginx conf 修改文件名称,把这个conf移动到/mydata/nginx下

docker stop nginx 终止原容器

docker rm $containerId 执行命令删除原容器

执行以下命令,创建新的nginx
docker run -p 80:80 --name nginx \
-v /mydata/nginx/html:/usr/share/nginx/html \
-v /mydata/nginx/logs:/var/log/nginx \
-v /mydata/nginx/conf:/etc/nginx \
-d nginx:1.10

二、自定义IK分词器

Elasticsearch可以利用nginx自定义IK分词器

docker restart nginx 重启虚拟机

docker start nginx 启动nginx

docker update nginx --restart=always

视频教程

猜你喜欢

转载自blog.csdn.net/qq_38826019/article/details/114851993