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.

3
So markieren Sie Docker-Bilder mit Docker-Compose
Ich möchte ein Image über Docker-Compose erstellen und ein bestimmtes Tag darauf setzen. Die Dokumentation sagt: Compose erstellt und markiert es mit einem generierten Namen und verwendet dieses Bild anschließend. Ich kann jedoch keine Möglichkeit finden, ein Tag anzugeben, und für erstellte Bilder wird immer das 'neueste' Tag angezeigt.

5
Java verwendet viel mehr Speicher als die Heap-Größe (oder die korrekte Größe des Docker-Speichers)
Für meine Anwendung ist der vom Java-Prozess verwendete Speicher viel größer als die Heap-Größe. Das System, auf dem die Container ausgeführt werden, weist Speicherprobleme auf, da der Container viel mehr Speicher als die Heap-Größe benötigt. Die Heap-Größe ist auf 128 MB ( -Xmx128m -Xms128m) festgelegt, während der Container bis zu …
118 java  linux  docker  memory  jvm 

2
Docker ADD vs VOLUME
Ich lerne Docker und ich habe Zweifel darüber , wann und wo zu verwenden ADDund VOLUME. Ich denke, beide tun Folgendes: HINZUFÜGEN Kopieren Sie die Dateien beim Erstellen in das Image. Das Image enthält alle Dateien, sodass Sie es sehr einfach bereitstellen können. Auf der anderen Seite scheint es keine …
116 docker 


4
Docker: RUN mkdir kann in einer Docker-Datei nicht ausgeführt werden
Dies ist eine Fehlermeldung, die beim Erstellen eines Docker-Images angezeigt wird: Schritt 18: RUN mkdir / var / www / app && chown luqo33: www-data / var / www / app ---> Ausführen in 7b5854406120 mkdir: Verzeichnis '/ var / www / app' kann nicht erstellt werden: Keine solche Datei …
116 docker 

7
Wo ist eine Protokolldatei mit Protokollen aus einem Container?
Ich verwende mehrere Container mit docker-compose. Ich kann Anwendungsprotokolle mit Befehl sehen docker-compose logs. Ich möchte jedoch auf die Rohprotokolldatei zugreifen, um sie beispielsweise irgendwohin zu senden. Wo befindet es sich? Ich denke, es ist ein separates Protokoll für jeden Container (innerhalb des Containers?), Aber wo kann ich es finden?

3
So weisen Sie dem Docker-Container mehr Speicher zu
Während der Titel lautet, versuche ich, meinem Container mehr Speicher zuzuweisen. Ich verwende ein Image vom Docker-Hub mit dem Namen "aallam / tomcat-mysql", falls dies relevant ist. Wenn ich es normal ohne spezielle Flags starte, gibt es ein Speicherlimit von 2 GB (obwohl ich gelesen habe, dass der Speicher unbegrenzt …


8
Wie verbinde ich Docker-Dienste zwischen Hosts?
Mit Docker können Server aus mehreren Containern über Links und Service Discovery miteinander verbunden werden . Soweit ich jedoch sehen kann, ist diese Serviceerkennung hostlokal. Ich möchte einen Dienst implementieren, der andere Dienste verwendet, die auf einem anderen Computer gehostet werden. Es gab verschiedene Ansätze zur Lösung dieses Problems in …
115 docker 

11
Wie erstelle ich eine lokale Entwicklungsumgebung für Kubernetes?
Bei Kubernetes geht es anscheinend nur darum, Container in einer Clusterwolke bereitzustellen. Was es nicht zu berühren scheint, sind Entwicklungs- und Staging-Umgebungen (oder ähnliches). Während der Entwicklung möchten Sie mit einigen wichtigen Änderungen so nah wie möglich an der Produktionsumgebung sein: Lokal bereitgestellt (oder zumindest an einem Ort, auf den …

2
/ bin / sh: apt-get: nicht gefunden
Ich versuche, eine Docker-Datei so zu ändern, dass sie mit Aspell funktioniert. Ich habe ein Bash-Skript, das ich in ein Dock einwickeln möchte Step 4: Wrap the script in a Docker container. The sample SDK we downloaded earlier contains an example of an action wrapped in a Docker container. In …

9
AWS ECS-Fehler beim Ausführen der Aufgabe: In Ihrem Cluster wurden keine Containerinstanzen gefunden
Ich versuche, ein dockerContainer-Image für die AWSVerwendung ECSbereitzustellen, aber die EC2-Instanz wird nicht erstellt. Ich habe im Internet nach einer Erklärung gesucht, warum ich den folgenden Fehler erhalte: "Beim Aufrufen der RunTask-Operation ist ein Clientfehler (InvalidParameterException) aufgetreten: In Ihrem Cluster wurden keine Containerinstanzen gefunden." Hier sind meine Schritte: 1. Schob …


6
Wie starte ich Docker-Compose Up-D beim Systemstart?
Damit die Container beim Start automatisch gestartet werden, habe ich versucht, den folgenden Befehl hinzuzufügen: cd directory_has_docker-compose.yml && docker-compose up -d in /etc/rc.local. Aber nachdem ich den Computer neu gestartet habe, funktionieren die Container nicht. Wie läuft es docker-compose up -dbeim Systemstart?

2
Mehrere FROMs - was es bedeutet
Ich möchte ein Docker-Image für das Linkurious- Projekt auf github erstellen, für dessen Ausführung sowohl die Neo4j-Datenbank als auch Node.js erforderlich sind. Mein erster Ansatz war, ein Basis-Image für mein Image zu deklarieren, das Neo4j enthält. Die Referenzdokumente definieren "Basisbild" nicht auf hilfreiche Weise: Basisbild: Ein Bild ohne übergeordnetes Element …
112 docker  dockerfile 

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.