Wenn ich beispielsweise eine Umgebungsvariable festlege ENV ADDRESSEE=worldund sie in dem Einstiegspunktskript verwenden möchte, das zu einer festen Zeichenfolge verkettet ist, wie: ENTRYPOINT ["./greeting", "--message", "Hello, world!"] mit worlddem Wert der Umwelt varible ist, wie kann ich es tun? Ich habe es versucht, "Hello, $ADDRESSEE"aber das scheint nicht zu funktionieren, …
Ich suche nach einem Docker-Image, um eine Java-App zu erstellen, und schaue mir die Varianten der verfügbaren OpenJDK-Images an. Ich schaue hier https://github.com/docker-library/openjdk/tree/master/8/jdk und sehe alpine, schlanke und Fenster. Was sind die Unterschiede zwischen diesen und was gibt jede Variante?
(Es ist wahrscheinlich eine dumme Frage aufgrund meiner begrenzten Kenntnisse mit Docker oder der MySQL-Administration, aber da ich einen ganzen Abend mit diesem Thema verbracht habe, wage ich es, sie zu stellen.) In einer Nussschale Ich möchte MySQL in einem Docker-Container ausführen und von meinem Host aus eine Verbindung herstellen. …
Wenn ich mein Docker-Image unter Windows 10 ausführe, wird folgende Fehlermeldung angezeigt: standard_init_linux.go:190: exec user process caused "no such file or directory" Meine Docker-Datei lautet: FROM openjdk:8 EXPOSE 8080 VOLUME /tmp ADD appagent.tar.gz /opt/app-agent ADD services.jar app.jar ADD run.sh /run.sh # Install compiler and perl stuff RUN apt-get update RUN …
Ich habe einige komplexe Dinge mit Docker gemacht, aber wie sich herausstellt, weiß ich nicht, was -itFlagge bedeutet. Kürzlich bin ich auf ein docker runBefehlsbeispiel gestoßen, das mich ein wenig verwirrt hat. docker run -itd ubuntu:xenial /bin/bash Meine Frage ist, was Sinn macht zu schreiben -it hier ein Flag , …
Ich möchte meine /etc/hostsDatei während des "Docker-Builds" aktualisieren . Ich habe die folgende Zeile in Dockerfile hinzugefügt, aber es wird weder die /etc/hostsDatei aktualisiert noch ein Fehler ausgegeben . RUN echo "192.168.33.11 mynginx" >> /etc/hosts Ich muss aktualisieren /etc/hosts. Kann jemand dies vorschlagen?
Ich lerne Docker. Ich habe schon oft gesehen, dass Dockerfiledas WORKDIRBefehl hat: FROM node:latest RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY package.json /usr/src/app/ RUN npm install COPY . /usr/src/app EXPOSE 3000 CMD [ “npm”, “start” ] Kann ich nicht einfach weglassen WORKDIRund Copymeine Dockerfilean der Wurzel meines Projekts haben? Was …
Ich habe eine App, deren einzige Abhängigkeit Flask ist, die außerhalb von Docker einwandfrei läuft und an den Standardport bindet 5000. Hier ist die vollständige Quelle: from flask import Flask app = Flask(__name__) app.debug = True @app.route('/') def main(): return 'hi' if __name__ == '__main__': app.run() Das Problem ist, dass …
Innerhalb meiner Docker-Dateien möchte ich eine Datei in mein Bild kopieren, falls vorhanden. Die Datei "require.txt" für pip scheint ein guter Kandidat zu sein, aber wie würde dies erreicht werden? COPY (requirements.txt if test -e requirements.txt; fi) /destination ... RUN if test -e requirements.txt; then pip install -r requirements.txt; fi …
Ich versuche 2 separate Container zu verknüpfen: Nginx: spätestens PHP: fpm Das Problem ist, dass PHP-Skripte nicht funktionieren. Möglicherweise ist die PHP-Fpm-Konfiguration falsch. Hier ist der Quellcode, der sich in meinem Repository befindet . Hier ist die Datei docker-compose.yml: nginx: build: . ports: - "80:80" - "443:443" volumes: - ./:/var/www/test/ …
In meiner Docker-Datei: ENV PROJECTNAME mytestwebsite CMD ["django-admin", "startproject", "$PROJECTNAME"] Error: CommandError: '$PROJECTNAME' is not a valid project name Was ist hier die schnellste Problemumgehung? Hat Docker Pläne, diese Funktionalität in späteren Versionen von Docker zu "reparieren" oder einzuführen? HINWEIS: Wenn ich die CMD-Zeile aus der Docker-Datei entferne und dann …
Wenn ich es versuche apt-get install -y tzdata Die Befehlszeilenoption zum Auswählen der Zeitzone wird angezeigt. Ich versuche, dies in einem Skript zu verwenden, um einige Einstellungen vorzunehmen. Wie kann ich apt-get ohne Benutzereingabe ausführen? Ich weiß, welche TZ-Daten ich neu konfigurieren kann echo "America/New_York" > /etc/timezone dpkg-reconfigure -f noninteractive …
Kann ich einen Portbereich in einer Docker-Datei angeben? EXPOSE 7000-8000 und beim Ausführen des Containers alle diese exponierten Ports an dieselben Ports auf dem Hostcomputer binden? docker run -p 7000-8000:7000-8000
Ich habe eine Dockerfile, die ein UbuntuImage aufbauen soll . Aber wann immer ich renne docker build -t ubuntu-test:latest ./Dockerfile Es zeigt den folgenden Fehler auf der Konsole Kontext kann nicht vorbereitet werden: Kontext muss ein Verzeichnis sein: / Users / tempUser / git / docker / Dockerfile Ich bin …
Ist es möglich, eine Docker-ENV-Variable auf das Ergebnis eines Befehls zu setzen? Mögen: ENV MY_VAR whoami Ich möchte, dass MY_VAR den Wert "root" erhält oder was auch immer whoami zurückgibt
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.