aerzas/solr

By aerzas

Updated 7 months ago

Solr docker container image that requires no specific user or root permission to function.

Image
Databases & Storage
Web Servers
0

10K+

Solr

Solr docker container image that requires no specific user or root permission to function.

Supported tags

Docker compose example

version: '3.5'
services:
    php:
        image: aerzas/solr:9-latest
        environment:
            CORE_NAME: example
            CORE_CONFIGSET: custom
        volumes:
            - ./config:/opt/solr/server/solr/configsets/custom/conf
            - solr:/var/solr
        ports:
            - '8983:8983'
        healthcheck:
            test: ["CMD", "/scripts/docker-healthcheck.sh"]
            interval: 30s
            timeout: 1s
            retries: 3
            start_period: 5s
volumes:
    solr:

Environment Variables

VariableDefault Value
Server
ENABLE_REMOTE_JMX_OPTS"false"
SOLR_HOSTlocalhost
SOLR_JAVA_MEM-Xms512m -Xmx512m
SOLR_JETTY_HOST0.0.0.0
SOLR_PORT8983
SOLR_STOP_WAIT60
Core
CORE_NAMEsolr
CORE_CONFIGSET_default

Any Solr variable declared in solr.in.sh can be declared as an environment variable.

Docker Pull Command

docker pull aerzas/solr