小编Ron*_*Lee的帖子

如何使用docker-compose运行SolrCloud

请帮助我的docker-compose文件。现在,我在docker文件中使用Solr,但是我需要将其更改为SolrCloud。我需要2个Solr实例,一个内部Zookeeper和docker(本地)。这是docker-compose我所做的文件的示例:

version: "3"

services:
  mongo:
    image: mongo:latest
    container_name: mongo
    hostname: mongo
    networks:
      - gsec
    ports:
      - 27018:27017    

  sqlserver:
    image: microsoft/mssql-server-linux:latest
    hostname: sqlserver
    container_name: sqlserver
    environment:
      SA_PASSWORD: "#Password123!"
      ACCEPT_EULA: "Y"
    networks:
      - gsec
    ports:
      - 1403:1433
  solr:
    image: solr
    container_name: solr    
    ports:
     - "8983:8983"
    networks:
      - gsec 
    volumes:
      - data:/opt/solr/server/solr/mycores
    entrypoint:
      - docker-entrypoint.sh
      - solr-precreate
      - mycore
volumes:
  data:

networks:
      gsec:
        driver: bridge
Run Code Online (Sandbox Code Playgroud)

在此先感谢您。

solr solrcloud docker apache-zookeeper

1
推荐指数
1
解决办法
3102
查看次数

标签 统计

apache-zookeeper ×1

docker ×1

solr ×1

solrcloud ×1