Scopul meu final este să am opensearch și opensearch-dashboard pe același server Unix fără docker
Dar prima dată trebuie să le testez în uniq dockerFiles
Am incercat fara succes
DIN centos:centos7.9.2009
MAINTENER mă
RUN echo „vm.max_map_count = 262144” >> /etc/sysctl.conf
RUN echo 'echo 262144 > /proc/sys/vm/max_map_count'>/etc/rc.local
RUN echo "fs.file-max=70000" >> /etc/sysctl.conf
RUN echo „* hard nofile 65536” >> /etc/security/limits.conf
RUN utilizator adduser
RUN mkdir /opt/java
ENV JAVA_HOME=/opt/java/jdk-17.0.2
ENV OPENSEARCH_JAVA_OPTS='-Xms512m -Xmx512m'
ADAUGĂ openjdk-17.0.2_linux-x64_bin.tar.gz /opt/java
RUN update-alternatives --install /usr/bin/javac javac /opt/java/jdk-17.0.2/bin/javac 100
RUN update-alternatives --install /usr/bin/java java /opt/java/jdk-17.0.2/bin/java 100
RUN update-alternatives --display java
RUN mkdir /opt/opensearch
WORKDIR /opt/opensearch/
ADAUGĂ launch.sh /opt/opensearch/
ENV OPENSEARCH_JAVA_HOME=/opt/java/jdk-17.0.2
ADAUGĂ opensearch-1.3.1-linux-x64.tar.gz /opt/opensearch/
COPIEAZĂ opensearch.yml ./opensearch-1.3.1/config/
EXPUNERE 9200
EXPUNERE 9300
EXPUNERE 9600
ADAUGĂ opensearch-dashboards-1.3.1-linux-x64.tar.gz /opt/opensearch/
COPIEAZĂ opensearch_dashboards.yml ./opensearch-dashboards-1.3.1/config/
EXPUNERE 5601
VOLUM /opt/opensearch/opensearch-dashboards-1.3.1/data
VOLUM /opt/opensearch/opensearch-dashboards-1.3.1/config
VOLUME /tmp
WORKDIR /tmp/
CMD ["sh","-c","su - user -c '/opt/opensearch/launch.sh'"]
As putea conecta portul en 9200 cu btr
Dar când am încercat utilizatorul admin/admin în formularul 5601, autentificarea a eșuat!
Unde este greșeala mea?
Salutari