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.

5
Ausführen der App in Docker als Nicht-Root-Benutzer
Nach den gestrigen Nachrichten von Shocker scheint es, dass Apps in einem Docker-Container nicht als Root ausgeführt werden sollten. Ich habe versucht, meine zu aktualisieren Dockerfile, um einen App-Benutzer zu erstellen, aber das Ändern der Berechtigungen für App-Dateien (solange sie noch root sind) scheint nicht zu funktionieren. Ich vermute, das …
77 node.js  docker  lxc 

6
Ist es möglich, Dialogfragen bei der Installation unter Docker zu beantworten?
Ist es möglich, die Fragen, die bei der Installation einiger Pakete mit apt-get als Dialoge angezeigt werden, irgendwie zu beantworten? Zum Beispiel versuche ich, einen Container einzurichten, der das mail-stack-deliveryPaket enthält mit: FROM ubuntu RUN apt-get install -y mail-stack-delivery Diese Docker-Datei generiert jedoch beim Erstellen Dutzende von Fehlern, die wie …

8
Wie setze ich eine Mongo-Datenbank mit Docker-Compose?
Ich versuche, eine Reihe verbundener Anwendungen zu verteilen, die in mehreren verknüpften Containern ausgeführt werden. Dazu gehört eine Mongo-Datenbank, die Folgendes benötigt: verteilt werden, die einige Startdaten enthalten; Benutzer können zusätzliche Daten hinzufügen. Im Idealfall werden die Daten auch in einem verknüpften Datenvolumencontainer gespeichert. Ich kann die Daten mongomithilfe einer …

3
Können wir ENV-Variablen durch die cmd-Zeile übergeben, während wir ein Docker-Image über die Docker-Datei erstellen?
Ich arbeite an einer Aufgabe, bei der ein Docker-Image mit centOs als Basis mithilfe einer Docker-Datei erstellt wird . Für einen der Schritte in der Docker- Datei müssen die ENV-Variablen http_proxy und https_proxy festgelegt werden, damit sie hinter dem Proxy arbeiten können. Da diese Docker-Datei von mehreren Teams mit unterschiedlichen …

1
Überprüfen der Docker-Compose-XML-Datei
Gibt es eine einfache Möglichkeit, die Syntax usw. einer Docker-Compose-Datei (auch docker-compose.ymlbekannt als fig.yml) zu überprüfen, ohne Docker ordnungsgemäß ausführen zu müssen? Ich versuche, meiner Build- / Test-Pipeline eine schnelle Überprüfung hinzuzufügen, um meine Compose-Dateien zu überprüfen.


9
Docker - Bindung für 0.0.0.0:4000 fehlgeschlagen: Port ist bereits zugewiesen
Ich verwende Docker zum ersten Mal und habe versucht, dies zu implementieren - https://docs.docker.com/get-started/part2/#tag-the-image Irgendwann habe ich versucht, über diesen Befehl eine Verbindung mit localhost herzustellen - $ curl http://localhost:4000 welches diesen Fehler zeigte- curl: (7) Failed to connect to localhost port 4000: Connection refused Ich habe dies jedoch durch …
77 docker  port 


6
Docker-Containerprotokolle belegen meinen gesamten Speicherplatz
Ich führe einen Container auf einer VM aus. Mein Container schreibt standardmäßig Protokolle in die Datei /var/lib/docker/containers/CONTAINER_ID/CONTAINER_ID-json.log, bis der Datenträger voll ist. Derzeit muss ich diese Datei manuell löschen, um zu vermeiden, dass die Festplatte voll ist. Ich habe gelesen, dass es in Docker 1.8 einen Parameter zum Drehen der …


5
So überschreiben Sie den Standardwert von COMPOSE_HTTP_TIMEOUT mit dem Befehl docker-compose
Ich habe Docker-Compose, das einige der Bilder abruft und eines erstellt. Beim Ausführen docker-compose upwird der folgende Fehler angezeigt FEHLER: Das Abschließen einer HTTP-Anforderung hat zu lange gedauert. Versuchen Sie es erneut mit --verbose, um Debug-Informationen zu erhalten. Wenn dieses Problem aufgrund langsamer Netzwerkbedingungen regelmäßig auftritt, sollten Sie COMPOSE_HTTP_TIMEOUT auf …

10
Doppelte geschweifte Klammern in Ansible
Wie entkomme ich doppelten geschweiften Klammern in Ansible 1.9.2? Wie kann ich beispielsweise im folgenden Shell-Befehl doppelte geschweifte Klammern umgehen? - name: Test shell: "docker inspect --format '{{ .NetworkSettings.IPAddress }}' instance1"
76 docker  jinja2  ansible 

5
Verwenden von --add-host oder extra_hosts mit Docker-Compose
Ich verwende docker-compose, um eine Testumgebung auszuführen, die aus ungefähr 5 verschiedenen Containern besteht. Die Intercontainer-Links und die gemeinsam genutzten Volumes (Volumes von) funktionieren wunderbar. Ich lege auch einige Ports für den Host-Computer frei, was gut funktioniert. Was mir fehlt, ist eine Möglichkeit, einige meiner realen Server mit dieser Umgebung …


5
Schieben Sie das Docker-Image in das Amazon Ecs-Repository
Ich bin neu bei AWS. Ich möchte ein privates Docker-Repository auf einer AWS ECS-Containerinstanz einrichten. Ich habe ein Repository mit dem Namen erstellt name. Die von AWS angezeigten Beispiel-Push-Befehle funktionieren. aws ecr get-login --region us-west-2 docker build -t name . docker tag name:latest ############.dkr.ecr.us-west-2.amazonaws.com/name:latest docker push ############.dkr.ecr.us-west-2.amazonaws.com/name:latest Aber mit diesen …

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.