Als «docker» getaggte Fragen

Docker ist ein Open Source-Projekt, das die Bereitstellung von Anwendungen in Software-Containern automatisiert.

4
Erstellen Sie eine Docker-Anwendung, die in stdout schreibt
Ich stelle eine Drittanbieteranwendung gemäß dem 12-Faktor- Hinweis bereit. Einer der Punkte besagt, dass Anwendungsprotokolle in stdout / stderr gedruckt werden sollten. Dann kann die Cluster-Software sie erfassen. Die Anwendung kann jedoch nur in Dateien oder Syslog schreiben. Wie drucke ich diese Protokolle stattdessen aus?


4
Wie soll die Datenträgersyntax von Docker Compose Version 2 aussehen?
Mit Docker Compose v1.6.0 + gibt es jetzt eine neue / Version 2-Dateisyntax für die docker-compose.ymlDatei. Die Änderungen enthalten einen separaten Schlüssel der obersten Ebene mit dem Namen volumes. Auf diese Weise können Datenträgerdefinitionen an einem Ort "zentralisiert" werden. Ich versuche, Volumes dort zu benennen und auf meinem lokalen Host-Datenträger …

4
Der richtige Weg, den Docker-Container bei regelmäßigen Aufgaben zu starten
Ich habe Docker-Container mit installierter und konfigurierter Software. Es darf kein Programm ständig gestartet / ausgeführt werden. Was ich will - seine Fähigkeit, einen Befehl abhängig von externen Ereignissen zu starten. mögen: docker exec mysupercont /path/to/mycommand -bla -for und docker exec mysupercont /path/to/myothercommand Aber "exec" ist unmöglich, wenn der Container …
41 docker 

5
Mehrere Befehle in der Docker CMD-Direktive
Ich verstehe nicht, was passiert, wenn ich versuche, zwei Befehle zur Laufzeit über die CMD-Direktive in `Dockerfile auszuführen. Ich ging davon aus, dass dies funktionieren sollte: CMD ["/etc/init.d/nullmailer", "start", ";", "/usr/sbin/php5-fpm"] Aber es funktioniert nicht. Container hat nicht begonnen. Also musste ich es so machen: CMD ["sh", "-c", "/etc/init.d/nullmailer start …
39 docker 

4
Warum kann ich mit docker run keine CDs in ein Verzeichnis kopieren?
Ich muss eine Anwendung aus einem bestimmten Verzeichnis ausführen. $ sudo docker run -P ubuntu/decomposer 'cd /local/deploy/decomposer; ./decomposer-4-15-2014' 2014/10/09 21:30:03 exec: "cd /local/deploy/decomposer; ./decomposer-4-15-2014": stat cd /local/deploy/decomposer; ./decomposer-4-15-2014: no such file or directory Dieses Verzeichnis existiert definitiv, und wenn ich durch interaktives Ausführen von bash eine Verbindung zu docker herstelle, …
39 docker 

11
Docker COPY-Problem - "Keine solche Datei oder kein solches Verzeichnis"
In meiner Docker-Datei habe ich die folgende "COPY" -Anweisung: # Copy app code COPY /srv/visitor /srv/visitor Es versteht sich von selbst, dass in meinem Host-System im Verzeichnis "/ srv / visitor" tatsächlich mein Quellcode vorhanden ist: [root@V12 visitor]# ls /srv/visitor/ Dockerfile package.json visitor.js Wenn ich jetzt versuche, ein Image mit …
36 node.js  docker 

1
Vor- und Nachteile der Verwendung von Windows-Containern anstelle von Linux-Containern für Docker?
Ich installiere Docker für Windows (CE) unter Windows 10 und der erste Bildschirm fragt mich: [] Verwenden Sie Windows-Container anstelle von Linux-Containern (dies kann nach der Installation geändert werden) Dies scheint eine wichtige Entscheidung zu sein, doch die Docker-Dokumentation , Fragen ( FAQ) und das Windows-Container-Lernprogramm enthalten keine Informationen darüber, …


3
Ist es möglich, kubernetes job erneut auszuführen?
Ich habe folgende Kubernetes Job Konfiguration: --- apiVersion: batch/v1 kind: Job metadata: name: dbload creationTimestamp: spec: template: metadata: name: dbload spec: containers: - name: dbload image: sdvl3prox001:7001/pbench/tdload command: ["/opt/pbench/loadTpcdsData.sh", "qas0063", "dbc", "dbc", "1"] restartPolicy: Never imagePullSecrets: - name: pbenchregkey status: {} Wenn ich kubectl create -f dbload-deployment.yml --recordden Job erledige …

6
Aktualisieren Sie den Container eines Dienstes in Amazon ECS
Welche Vorgehensweise wird zum Aktualisieren des Containers eines Dienstes empfohlen, der in Amazon ECS ausgeführt wird? In der AWS-Dokumentation heißt es: "Wenn Sie das Docker-Image Ihrer Anwendung aktualisiert haben, können Sie eine neue Aufgabendefinition mit diesem Image erstellen und es für jeden Dienst einzeln bereitstellen." Dies ist so ziemlich alles, …

2
Wenn Sie von Dockerfile aus erstellen, darf das Debian / Ubuntu-Paket debconf nicht interaktiv installiert werden
Ich habe die folgende Umgebung so eingestellt, dass während der Installation von apt-get keine Frage / kein Dialog gestellt wird: ENV DEBIAN_FRONTEND noninteractive # export DEBIAN_FRONTEND="noninteractive" Welches ist gleichbedeutend mit: export DEBIAN_FRONTEND="noninteractive" Wenn Sie jedoch ein Image aus einer Docker-Datei erstellen, sagt debconf am Ende einer bestimmten Debian / Ubuntu-Paketinstallation …
29 docker 


3
Schreiben von Apache2-Protokollen nach stdout / stderr?
Ich führe Apache2 in einem Docker-Container aus und möchte nichts auf die Festplatte schreiben, sondern Protokolle in stdout und stderr schreiben. Ich habe verschiedene Möglichkeiten gesehen, dies zu tun ( Supervisord und stdout / stderr , Apache-Zugriffsprotokoll auf stdout ), aber diese scheinen Hacks zu sein. Gibt es keine Möglichkeit, …

2
Wie verwende ich Docker-Geheimnisse ohne einen Schwarm-Cluster?
Gegenwärtig sind wir eine laufende Anwendung auf einem einzigen Docker-Container. Die Anwendung benötigt alle Arten von vertraulichen Daten, um als Umgebungsvariablen übergeben zu werden. Ich setze diese in den Befehl run, damit sie nicht im Image und dann in einem Repository landen. Am Ende erhalte ich jedoch einen sehr unsicheren …

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.