Hi, Are you trying v9.2? What version of Docker Engine are you running on the host? You need at least 20.10.10.
See comment in Upgrade Notes https://solr.apache.org/guide/solr/latest/upgrade-notes/major-changes-in-solr-9.html#docker Jan > 5. mai 2023 kl. 14:28 skrev Subhasis Patra > <subhasis.pa...@e2open.com.INVALID>: > > HI Everyone, > Need some help on installing Solr 9.x. > Till now I was using docker based installation of Solr 8.x. > When I changes my docker image to 9.x, I started getting following error > Java not found, > > Server had java 1.8 and I upgraded to java 1.11, also updated JAVA_HOME, > still it did not work. Then tried to provide SOLR_JAVA_HOME in docker YML > file , It tried to search that path in the container I believe and it does > not work . > It's not a problem in Solr 8.9, I used to deploy by running below yml file, > but same is not for 9.X. I appreciate any help on this . > > YML file > *********** > version: '3.7' > services: > solr1: > image: solr:9.2.0 > container_name: solr1 > ports: > - "8983:8983" > environment: > ZK_HOST: "zoo1:2181" > SOLR_JAVA_MEM: "-Xms512m -Xmx2g" > SOLR_HOST: "severName" > networks: > - solr > depends_on: > - zoo1 > command: solr -f -cloud > volumes: > - solr1-data:/var/solr > solr2: > image: solr:9.2.0 > container_name: solr2 > ports: > - "7574:7574" > environment: > ZK_HOST: "zoo1:2181" > SOLR_JAVA_MEM: "-Xms512m -Xmx2g" > SOLR_HOST: "severName" > networks: > - solr > depends_on: > - zoo1 > command: solr -f -cloud -p 7574 > volumes: > - solr2-data:/var/solr > > zoo1: > image: zookeeper:3.6.3 > container_name: zoo1 > restart: always > hostname: zoo1 > ports: > - 9983:2181 > environment: > ZOO_MY_ID: 1 > ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181 > ZOO_4LW_COMMANDS_WHITELIST: mntr, conf, ruok > networks: > - solr > volumes: > - zoo1-data:/data > - zoo1-datalog:/datalog > > networks: > solr: > > volumes: > zoo1-data: > zoo1-datalog: > solr1-data: > solr2-data: > > Thanks > Subhasis Patra