Skip to content

[BUG]: Solr image is oudated and does not support arm64 #4024

@jiriks74

Description

@jiriks74

📝 Preliminary Checks

  • I tried searching for an existing issue and followed the debugging docs advice, but still need assistance.

👀 What Happened?

When following the documentation on setting up full test search the following docker image is used for the setup: https://hub.docker.com/r/lmmdock/dovecot-solr

This image hasn't been updated in 2 years and does not support the arm64 architecture supported by DMS.

I think that the official image should be used instead.

👟 Reproduction Steps

  1. Use an arm64 server
  2. [Follow the documentation] on setting up Solr full text indexing
  3. See exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error in the Solr container logs
  4. See that the image is 2 years old and doesn't support arm64

🐋 DMS Version

v13.1

💻 Operating System and Architecture

Debian GNU/Linux 11 (bullseye) aarch64

⚙️ Container configuration files

solr:
    image: lmmdock/dovecot-solr:latest
    volumes:
      - ./docker-data/dms/config/dovecot/solr-dovecot:/opt/solr/server/solr/dovecot
    restart: always

📜 Relevant log output

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

exec /opt/docker-solr/scripts/docker-entrypoint.sh: exec format error

Improvements to this form?

Suggested fix?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions