FROM python:3.9-slim EXPOSE 9200 RUN apt-get update && \ apt-get install -y wget && \ apt-get clean RUN wget https://artifacts.opensearch.org/releases/bundle/opensearch/2.4.1/opensearch-2.4.1-linux-x64.tar.gz && \ tar -xzf opensearch-2.4.1-linux-x64.tar.gz && \ rm opensearch-2.4.1-linux-x64.tar.gz RUN echo 'plugins.security.disabled: true' >> /opensearch-2.4.1/config/opensearch.yml RUN echo 'discovery.type: single-node' >> /opensearch-2.4.1/config/opensearch.yml RUN echo 'cluster.name: opensearch-cluster' >> /opensearch-2.4.1/config/opensearch.yml RUN echo 'node.name: opensearch-node1' >> /opensearch-2.4.1/config/opensearch.yml RUN echo 'bootstrap.memory_lock: true' >> /opensearch-2.4.1/config/opensearch.yml RUN echo 'network.host: 0.0.0.0' >> /opensearch-2.4.1/config/opensearch.yml RUN chown -R 1000:1000 opensearch-2.4.1/ USER 1000 CMD opensearch-2.4.1/bin/opensearch