Ich bin neu in Docker, also könnte ich das falsch machen, aber ich versuche, Tomcat6 über eine Dockerfile
zu installieren, die wie folgt lautet:Der Befehl '/ bin/sh -c gab einen Code ungleich Null zurück: 127
FROM rhel7:latest
RUN cd /tmp
RUN "wget", "http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz"
RUN tar xzf apache-tomcat-6.0.44.tar.gz
RUN mv apache-tomcat-6.0.44 /usr/local/tomcat6
RUN cd /usr/local/tomcat6
Run ./bin/start.sh
Es liegt auf der 3. Zeile andernfalls mit dem:
RUN "wget", "http://www.us.apache.org/dist/tomcat/tomcat-6/v6.0.44/bin/apache-tomcat-6.0.44.tar.gz"
Wenn ich die docker Build laufen bekomme ich diese:
ich verwende:
- Oracle Virtual Box V4.3.28 r100309
- Docker auf RHEL7
Vielen Dank im Voraus für jede Hilfe.
auf der gleichen Linie brauchen Ich bin auf diesen Post gestoßen, auf der Suche nach einer Lösung für einen 'zurückgegebenen Nicht-Null-Code: 139' auf einem CentOS 7-Server. Ich habe mein Problem gelöst, indem ich den Docker wieder deinstalliert und neu installiert habe. 'sudo yum docker.x86_64 Docker-common.x86_64 Docker-distribution.x86_64 Docker-rhel-Push-plugin.x86_64' ' sudo yum entfernen docker.x86_64 Docker-common.x86_64 Docker-distribution.x86_64 entfernen docker- rhel-push-plugin.x86_64' –