Als «docker» getaggte Fragen

Docker ist ein Tool zum Erstellen und Ausführen von Containern. Fragen zu Docker-Dateien, Operationen und Architektur werden akzeptiert. Bei Fragen zum Ausführen von Docker in der Produktion finden Sie möglicherweise bessere Antworten auf ServerFault (https://serverfault.com/). Das Docker-Tag wird selten alleine verwendet und häufig mit anderen Tags wie Docker-Compose und Kubernetes gepaart.

1
Docker ENV vs RUN Export
Angenommen, ich möchte diese Befehle kombinieren RUN command_1 ENV FOO bar RUN command_2 in RUN command_1 && export FOO=bar && command_2 und fragte mich, ob das Setzen der Variablen mit RUN exportvs ENVäquivalent war. Mit anderen Worten, gibt es einen Unterschied zwischen diesen Befehlen in einer Docker-Datei? ENV FOO bar …
91 docker 

7
Wie versuche ich erneut, Bilder in kubernetes Pods zu ziehen?
Ich bin neu in Kubernetes. Ich habe ein Problem in den Pods. Wenn ich den Befehl ausführe kubectl get pods Ergebnis: NAME READY STATUS RESTARTS AGE mysql-apim-db-1viwg 1/1 Running 1 20h mysql-govdb-qioee 1/1 Running 1 20h mysql-userdb-l8q8c 1/1 Running 0 20h wso2am-default-813fy 0/1 ImagePullBackOff 0 20h Aufgrund eines Problems mit …


16
Wie entferne ich Docker-Bilder basierend auf dem Namen?
Ich möchte alle Versionen von Docker-Bildern mit Namen löschen, die eine bestimmte Zeichenfolge ( imagename) enthalten. Ich habe das Folgende versucht, aber es scheint nicht zu funktionieren: docker images | grep 'imagename' | xargs -I {} docker rmi
90 docker 

4
Wie kann ich die Protokollausgabe mit Docker-Compose anzeigen?
Wenn ich benutze, docker-compose upkann ich Protokolle für alle Container in meiner docker-compose.ymlDatei sehen. Wenn ich jedoch benutze, sehe docker-compose run appich nur die Konsolenausgabe für, appaber keinen der Dienste, die appdavon abhängen. Wie kann die Protokollausgabe für die anderen Dienste angezeigt werden?

4
So bearbeiten Sie Dateien im gestoppten / nicht gestarteten Docker-Container
Beim Versuch, Fehler zu beheben und Probleme mit meiner Anwendung zu debuggen, die auf mehrere Container aufgeteilt ist, bearbeite ich häufig Dateien in Containern: entweder bin ich total faul und installiere nano und bearbeite direkt im container oder Ich docke die Datei aus dem Container, bearbeite sie, kopiere sie zurück …
90 bash  docker 

2
Stellen Sie Docker-Containern über Docker-Compose eine statische IP-Adresse zur Verfügung
Ich versuche, Containern eine statische IP-Adresse bereitzustellen. Ich verstehe, dass ich ein benutzerdefiniertes Netzwerk erstellen muss. Ich erstelle es und die Bridge-Schnittstelle ist auf dem Host-Computer (Ubuntu 16.x) aktiv. Die Container erhalten IP von diesem Subnetz, aber nicht die von mir bereitgestellte statische. Hier ist meine docker-compose.yml: version: '2' services: …


4
Docker - Image-Betriebssystem "Windows" kann auf dieser Plattform nicht verwendet werden
Ich habe dies auf meinem Windows 10-Computer versucht: Dockerfile: From microsoft/nanoserver CMD ["echo", "Hello World"] PS C:\FSD\Docker\Trial1> docker build -t lea/leatest . Sending build context to Docker daemon 2.048kB Step 1/2 : FROM microsoft/nanoserver latest: Pulling from microsoft/nanoserver bce2fbc256ea: Pulling fs layer 58f68fa0ceda: Pulling fs layer image operating system "windows" …

10
Wo finde ich den sha256-Code eines Docker-Images?
Ich möchte die Bilder von Centos, Tomcat, ... mit ihrem sha256-Code ziehen, wie in docker pull myimage@sha256:0ecb2ad60 aber ich kann den sha256-code nirgendwo finden. Ich habe im Dockerhub-Repository nach Hinweisen auf den sha256-Code gesucht, aber keine gefunden. Ich habe die Bilder nach ihrem Tag heruntergeladen docker pull tomcat:7-jre8 und überprüfte …

5
Kommunikation zwischen Docker-Containern über "Hostname"
Ich habe vor, meinen monolthischen Server in viele kleine Docker-Container aufzuteilen, habe aber noch keine gute Lösung für die "Kommunikation zwischen Containern" gefunden. Dies ist mein Zielszenario: Ich weiß, wie man Container miteinander verbindet und wie man Ports freigibt, aber keine dieser Lösungen ist für mich zufriedenstellend. Gibt es eine …

3
Dockerignore: Ignorieren Sie alles außer einer Datei und der Docker-Datei
Die Hauptabsicht war es also, eine Fettglasanwendung anzudocken und in Elasticbeanstalk zu legen. Das Problem liegt im Kontext. Es ist ein bisschen dumm, so viel Kontext in Docker hinzuzufügen, wenn ich nur eine einzige JAR-Datei brauche. Ich habe mit der .dockerignore-Datei herumgespielt, aber ich bin verloren. Ich habe versucht, die …
89 docker 

4
Führen Sie ein Skript in Dockerfile aus
Ich versuche, während meines Erstellungsprozesses ein Skript in meiner Docker-Datei auszuführen. Aber es scheint nicht zu funktionieren. Ich habe es so versucht: FROM php:7-fpm ADD bootstrap.sh / ENTRYPOINT ["/bin/bash", "/bootstrap.sh"] Auch so: FROM php:7-fpm ADD bootstrap.sh / RUN bash -c "/bootstrap.sh" Und auch bu meinen laufenden Container ausführen: docker exec …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.