test
This commit is contained in:
@@ -1,3 +1,20 @@
|
||||
ARG BASE_IMAGE=opensearchproject/opensearch:latest
|
||||
FROM ${BASE_IMAGE}
|
||||
|
||||
# Install dependencies for configuration
|
||||
RUN microdnf update -y && \
|
||||
microdnf install -y gettext bash jq && \
|
||||
microdnf clean all
|
||||
|
||||
# Copy configuration files and scripts
|
||||
COPY rootfs/ /
|
||||
|
||||
# Create directories and set permissions
|
||||
RUN mkdir -p /usr/share/opensearch/config/jvm.options.d && \
|
||||
chown -R opensearch:opensearch /usr/share/opensearch && \
|
||||
chmod +x /usr/bin/configure-opensearch
|
||||
|
||||
USER opensearch
|
||||
|
||||
# Use our custom entrypoint script
|
||||
ENTRYPOINT ["/usr/bin/configure-opensearch"]
|
Reference in New Issue
Block a user