https://github.com/wodby/solr
Solr docker container image
https://github.com/wodby/solr
alpine docker solr
Last synced: about 1 year ago
JSON representation
Solr docker container image
- Host: GitHub
- URL: https://github.com/wodby/solr
- Owner: wodby
- License: mit
- Created: 2016-12-19T06:18:37.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-04-07T11:35:33.000Z (over 1 year ago)
- Last Synced: 2025-04-15T05:46:55.604Z (about 1 year ago)
- Topics: alpine, docker, solr
- Language: Makefile
- Homepage: https://wodby.com/stacks/solr
- Size: 282 KB
- Stars: 9
- Watchers: 4
- Forks: 6
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Security: security.json
Awesome Lists containing this project
README
# Apache Solr Docker Container Image
[](https://github.com/wodby/solr/actions)
[](https://hub.docker.com/r/wodby/solr)
[](https://hub.docker.com/r/wodby/solr)
## Docker Images
This Solr image designed to be run in Solr Cloud mode only.
❗️For better reliability we release images with stability tags (`wodby/solr:9-X.X.X`) which correspond to [git tags](https://github.com/wodby/solr/releases). We strongly recommend using images only with stability tags.
- All images based on Alpine Linux
- Base image: [eclipse-temurin](https://github.com/adoptium/containers)
- [GitHub actions builds](https://github.com/wodby/solr/actions)
- [Docker Hub](https://hub.docker.com/r/wodby/solr)
[_(Dockerfile)_]: https://github.com/wodby/solr/tree/master/Dockerfile
Supported tags and respective `Dockerfile` links:
* `9.8.0`, `9.8`, `9`, `latest` [_(Dockerfile)_]
### Supported architectures
All images built for `linux/amd64` and `linux/arm64`
## Environment Variables
| Variable | Default Value | Description |
|---------------------------|---------------|---------------------------------|
| `SOLR_HEAP` | `1024m ` | |
| `ZK_HOST` | | |
| `SOLR_CLOUD_PASSWORD` | | |
## Orchestration actions
Usage:
```
make COMMAND [params ...]
commands:
create (default) core [host config_set instance_dir]
create-collection collection num_shards config [host]
init [host]
upgrade
ping core [host]
reload core [host]
delete core [host]
update-password username password new_password [host]
add-admin-user admin_username admin_password user password [host]
check-ready [host max_try wait_seconds]
default params values:
host localhost
config_set data_driven_schema_configs (or _default in newer versions)
max_try 1
wait_seconds 1
delay_seconds 0
```
## Deployment
Deploy Solr to your server via  Wodby:
* [Generic Solr](https://wodby.com/stacks/solr)
* [Solr for Drupal](https://wodby.com/stacks/solr-drupal)