opensearch (3)
Published 2025-11-30 14:55:21 +03:00 by mpavlov
Installation
docker pull olssonul.com/iac/opensearch:3sha256:796a23f3f15e3396729d7094df0516a5ca5b9ad387e4da2a44ba2c89b8c996d7Image Layers
| ADD al2023-container-raw-2023.9.20251027.0-amd64.tar.xz / # buildkit |
| CMD ["/bin/bash"] |
| ARG UID=1000 |
| ARG GID=1000 |
| ARG OPENSEARCH_HOME=/usr/share/opensearch |
| RUN |3 UID=1000 GID=1000 OPENSEARCH_HOME=/usr/share/opensearch /bin/sh -c dnf update --releasever=latest -y && dnf install -y tar gzip shadow-utils which && dnf clean all # buildkit |
| RUN |3 UID=1000 GID=1000 OPENSEARCH_HOME=/usr/share/opensearch /bin/sh -c groupadd -g $GID opensearch && adduser -u $UID -g $GID -d $OPENSEARCH_HOME opensearch # buildkit |
| COPY --chown=1000:1000 /usr/share/opensearch /usr/share/opensearch # buildkit |
| WORKDIR /usr/share/opensearch |
| RUN |3 UID=1000 GID=1000 OPENSEARCH_HOME=/usr/share/opensearch /bin/sh -c echo "export JAVA_HOME=$OPENSEARCH_HOME/jdk" >> /etc/profile.d/java_home.sh && echo "export PATH=\$PATH:\$JAVA_HOME/bin" >> /etc/profile.d/java_home.sh && ls -l $OPENSEARCH_HOME # buildkit |
| ENV JAVA_HOME=/usr/share/opensearch/jdk |
| ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/share/opensearch/jdk/bin:/usr/share/opensearch/bin |
| ENV LD_LIBRARY_PATH=/usr/share/opensearch/plugins/opensearch-knn/lib |
| USER 1000 |
| ARG DISABLE_INSTALL_DEMO_CONFIG=true |
| ARG DISABLE_SECURITY_PLUGIN=false |
| RUN |5 UID=1000 GID=1000 OPENSEARCH_HOME=/usr/share/opensearch DISABLE_INSTALL_DEMO_CONFIG=true DISABLE_SECURITY_PLUGIN=false /bin/sh -c ./opensearch-onetime-setup.sh # buildkit |
| EXPOSE [9200/tcp 9300/tcp 9600/tcp 9650/tcp] |
| ARG VERSION=3.3.2 |
| ARG BUILD_DATE=2025-10-29T23:42:27Z |
| ARG NOTES=11505 |
| LABEL org.label-schema.schema-version=1.0 org.label-schema.name=opensearch org.label-schema.version=3.3.2 org.label-schema.url=https://opensearch.org org.label-schema.vcs-url=https://github.com/opensearch-project/OpenSearch org.label-schema.license=Apache-2.0 org.label-schema.vendor=OpenSearch org.label-schema.description=11505 org.label-schema.build-date=2025-10-29T23:42:27Z DOCKERFILE=https://github.com/opensearch-project/opensearch-build/blob/main/docker/release/dockerfiles/opensearch.al2.dockerfile |
| ENTRYPOINT ["./opensearch-docker-entrypoint.sh"] |
| CMD ["opensearch"] |
Labels
| Key | Value |
|---|---|
| DOCKERFILE | https://github.com/opensearch-project/opensearch-build/blob/main/docker/release/dockerfiles/opensearch.al2.dockerfile |
| org.label-schema.build-date | 2025-10-29T23:42:27Z |
| org.label-schema.description | 11505 |
| org.label-schema.license | Apache-2.0 |
| org.label-schema.name | opensearch |
| org.label-schema.schema-version | 1.0 |
| org.label-schema.url | https://opensearch.org |
| org.label-schema.vcs-url | https://github.com/opensearch-project/OpenSearch |
| org.label-schema.vendor | OpenSearch |
| org.label-schema.version | 3.3.2 |