Ich versuche, einen Docker Behälter für Elasticsearch 1.7 laufen Unten ist mein Dockerfile.
FROM ubuntu:16.04
RUN apt-get update \
&& apt-get install -y curl zip unzip vim software-properties-common \
&& echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | debconf-set-selections \
&& add-apt-repository -y ppa:webupd8team/java \
&& apt-get update \
&& apt-get install -y oracle-java8-installer \
&& wget -qO - https://packages.elastic.co/GPG-KEY-elasticsearch | apt-key add - \
&& echo "deb http://packages.elastic.co/elasticsearch/1.7/debian stable main" | tee -a /etc/apt/sources.list.d/elasticsearch-1.7.list \
&& apt-get update \
&& apt-get install -y elasticsearch \
&& echo "network.host: localhost" >> /etc/elasticsearch/elasticsearch.yml
EXPOSE 9200
CMD ["elasticsearch"]
Docker bauen funktioniert gut, aber die Docker Lauf Befehl. wird mir diesen Fehler geben: Fehlerreaktion von Daemon: OCI-Laufzeitfehler: container_linux.go: 265: Start verursachte Container-Prozess "exec: \" Elasticsearch \ ": ausführbare Datei in $ PATH nicht gefunden"
ich bin mit Mac und Docker-Version ist: 17.09.0-ce