Dockerfile 676 B

1234567891011121314
  1. ARG SOLR_VERSION=5.5
  2. FROM solr:${SOLR_VERSION}
  3. ARG SOLR_DATAIMPORTHANDLER_MYSQL=false
  4. ENV SOLR_DATAIMPORTHANDLER_MYSQL ${SOLR_DATAIMPORTHANDLER_MYSQL}
  5. # download mysql connector for dataimporthandler
  6. RUN if [ ${SOLR_DATAIMPORTHANDLER_MYSQL} = true ]; then \
  7. curl -L -o /tmp/mysql_connector.tar.gz "https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.45.tar.gz" \
  8. && mkdir /opt/solr/contrib/dataimporthandler/lib \
  9. && tar -zxvf /tmp/mysql_connector.tar.gz -C /opt/solr/contrib/dataimporthandler/lib "mysql-connector-java-5.1.45/mysql-connector-java-5.1.45-bin.jar" --strip-components 1 \
  10. && rm /tmp/mysql_connector.tar.gz \
  11. ;fi