1.拉取镜像 docker pull hub.c.163.com/library/solr:latest 2.运行solr docker run -it --rm --name solr -d -p 8983:8983 solr:latest 3.建立core docker exec -it --user=solr solr bin/solr create_core -c gettingstarted 4.加载数据 $ docker exec -it --user=solr solr bin/post -c gettingstarted example/exampledocs/manufacturers.xml
#将宿主机文件复制到容器 docker cp $HOME/mydata/mydata.xml my_solr:/opt/solr/mydata.xml #加载数据 docker exec -it --user=solr solr bin/post -c gettingstarted mydata.xml
# 运行容器 (* -v 运行容器时将宿主机目录挂在到容器中) docker run -it --rm -d --name solr -p 8983:8983 -v $HOME/mydata:/opt/solr/mydata solr