本镜像是为SiC B2B2C Shop商城配套的Solr搜索引擎。
4.1K
打包一个docker镜像 sichengtech/solr-alone,这是一个单机模式启动的solr,不依赖zookeeper,这样简单便于演示。
本镜像是为SiC B2B2C Shop商城配套的Solr搜索引擎,内部包含shop专用的索引。
基础镜像是 solr:8.7.0 。目前shop程序可以使用 solr 8.x 的版本
Dockerfile 是打镜像的描述文件。
conf 文件夹,目前无用,是组zk集群版本准备的。
ik-analyzer-8.3.0的5个配置文件 文件夹,是IK分词器配置文件。
jar 文件夹,依赖的jar包
shop3_product 文件夹,是shop3_product索引的家目录,是索引的名称。内有索引的配置文件,是与shop商城紧密配合的。
shell.sh 初始化脚本,用于创建集合。(已停用,不需要使用它来创建索引了,因为上面已copy进来了shop3_product索引了)
检出源码:源码在GIT中,检出源码在工作目录。
打镜像:docker build -t sichengtech/solr-alone:8.7.0 . (solr-alone表示solr的单机版)
Docker容器分配静态ip,并使用自定义网络的示例。下面使用一个叫my-net 的自定义网络,使用172.28.0.0/16网段
创建一个网络172.28.0.0/16
docker network create --subnet=172.28.0.0/16 my-net
docker run -d -p 8983:8983 -t --name shop-solr-alone8 --ip 172.28.0.101 --network my-net sichengtech/solr-alone:8.7.0
参数说明
-p 8983:8983暴露端口
--name shop-solr-alone8 容器的名称
--ip 172.28.0.101 容器分配IP
--network my-net 加入一个叫my-net的自定义网络
sichengtech/solr-alone:8.7.0 使用的镜像的名称
Content type
Image
Digest
sha256:09d0cf457…
Size
339.1 MB
Last updated
7 months ago
docker pull sichengtech/b2b2c-shop-solr8