docker-compose solr 在独立模式下创建多个核心

AJW*_*AJW 1 solr docker docker-compose

通过查看这个 docker-compose文件,我成功创建了一个核心并开始在 docker 中使用 solr。但是,我现在尝试使用相同的语法创建多个核心,但似乎没有任何效果。例如我尝试:

command:
  - solr-precreate
  - core0 core1
Run Code Online (Sandbox Code Playgroud)

..不起作用。我试过:

command:
  - solr-precreate
  - core0
  - solr-precreate
  - core1
Run Code Online (Sandbox Code Playgroud)

..不起作用..

不确定正确的语法是什么..

iSa*_*rma 8

尝试将该docker-compose.yml文件用作:

version: '3'
services:
  solr:
    image: "solr:8"
    ports:
     - "8983:8983"
    volumes:
     - data:/var/solr
    entrypoint:
    - bash
    - "-c"
    - "precreate-core core0; precreate-core core1; exec solr -f"
Run Code Online (Sandbox Code Playgroud)

这个github问题有相同的讨论:https://github.com/docker-solr/docker-solr/issues/188