Als «docker» getaggte Fragen

Docker-Images, Container, Hub und alles, was mit der Containerisierungsplattform zu tun hat

5
Warum wird empfohlen, nur einen Prozess in einem Container auszuführen?
In vielen Blogeinträgen und allgemeiner Meinung gibt es ein Sprichwort, das lautet "ein Prozess pro Container". Warum gibt es diese Regel? Warum nicht ntp, nginx, uwsgi und mehr Prozesse in einem einzigen Container ausführen, in dem alle Prozesse funktionieren müssen? Blog-Posts, die diese Regel erwähnen: "Einzelprozess pro Container ist ein …

6
Welche bewährten und umfassenden Vorgehensweisen sollten beim Ausführen von Docker in der Produktion beachtet werden?
Schließlich lieben Sie Docker so sehr, dass Sie Ihre geschäftskritischen Online-Produktionssysteme mit vertraulichen Kundendaten auf einen Docker-Schwarm verlagern möchten. Einige hätten es vielleicht sogar schon getan. Die andere Organisation kann es sich nicht leisten, wenn eine Richtlinie verbietet, dass Produktionsprozesse im Root-Modus ausgeführt werden. Was könnte eine Checkliste mit Bausteinen …

5
Herunterladen von Docker-Bildern von Docker Hub ohne Verwendung von Docker
Ich möchte ein Docker-Image manuell von Docker Hub herunterladen . Insbesondere möchte ich ein Docker-Image von Docker Hub auf einen Computer in einer eingeschränkten Umgebung herunterladen, auf dem die Docker-Client-Software nicht installiert ist (und nicht installiert werden kann). Ich hätte gedacht, dass dies mit der offiziellen API möglich wäre , …
32 docker  dockerhub 

3
Grundlegendes zu Docker-Ebenen
Wir haben folgenden Block in unserem Dockerfile: RUN yum -y update RUN yum -y install epel-release RUN yum -y groupinstall "Development Tools" RUN yum -y install python-pip git mysql-devel libxml2-devel libxslt-devel python-devel openldap-devel libffi-devel openssl-devel Mir wurde gesagt, dass wir diese RUNBefehle vereinen sollten, um die Anzahl der erstellten Docker-Ebenen …

2
Übergabe von Geheimnissen an einen Docker-Container
Ich habe ein Basis-Docker-Image, mit dem eine Bildanalysesoftware ausgeführt wird. Für jeden aus dem Image erstellten Container gibt es eine Reihe von Konfigurationseinstellungen, von denen einige Geheimnisse (Verschlüsselungsschlüssel, Kundeninformationen usw.) sind, die von der Software zum Analysieren und Verteilen der verarbeiteten Images verwendet werden. Wie kann ich diese Geheimnisse sicher …


1
Warum wird Docker-in-Docker als schlecht eingestuft?
Im August 2013 erstellte Jérôme Petazzoni Docker in Docker. dindDies ermöglichte es, Docker-Container innerhalb von Docker Containers zu erstellen. Diese Funktionalität erwies sich als sehr beliebt. Das GitHub-Repository von Jérôme erhielt über tausend Sterne und dreihundert Gabeln. Seit Docker 1.8, das zwei Jahre später im August 2015 veröffentlicht wurde, wird …

2
So haben Sie mehrere Protokolldatenströme im Docker
Wir haben eine Anwendung, die drei Arten von Protokollen in drei separate Dateien schreibt: Zugriffsprotokolle, allgemeine Anwendungsprotokolle und Systemprotokolle. Das Format (und der Zweck) dieser Protokolle sind sehr unterschiedlich. Und wir haben separate Logforwarder, die sie separat an unser zentrales Logging-System senden. Basierend auf dem Prinzip, dass Protokolle als Ereignisströme …
21 docker  logging 

7
Wie erstellt man jedes Mal das kleinste funktionierende Docker-Image?
Ziel: jedes Mal die kleinsten funktionierenden Docker-Bilder erstellen Aktuell REPOSITORY TAG IMAGE ID CREATED SIZE a-docker-image latest x 42 minutes ago 1.92 GB Versuch Hinzufügen eines Bereinigungsschritts am Ende der Docker-Datei: #clean RUN apt-get purge -y wget RUN rm -r a-build-dir RUN apt-get purge -y a-package Bildgröße etwas verkleinert: REPOSITORY …
19 docker 

3
Ungültiger Docker-Compose-Typ, sollte ein String sein
Ich habe die folgende Umgebungsvariable in einer docker-compose.yml-Datei konfiguriert: version: '3' services: server: ports: - 13045:3000 environment: - NODE_CONFIG: '{"DATABASE_URL":"http://db:5984"}' Beim Versuch zu rennen docker-compose uperhalte ich den folgenden Fehler: services.server.environment contains {"NODE_CONFIG": "{\"DATABASE_URL\":\"http://db:5984\"}"}, which is an invalid type, it should be a string Ich muss die Umgebungsvariable auf einen …


2
Wo soll ich meine Anwendungskonfiguration ablegen?
Ich habe in letzter Zeit eine Debatte über " Wo sollten Eigenschaften, die von der Umgebung abhängen, gespeichert werden? " Gelesen . Die klassische Methode besteht darin, mehrere Eigenschaftendateien zu haben, eine nach Umgebung, und basierend auf einer Umgebungsvariablen (DEV, PROD ...) auszuwählen, wo sie beim Starten der Anwendung gelesen …

3
Gibt es kein Oracle JDK für Docker?
REPOSITORY TAG IMAGE ID CREATED SIZE an-image 1 X 26 seconds ago 279 MB Wenn das Docker-Image ausgeführt wird, wird die folgende Meldung angezeigt: No java installations was detected. Please go to http://www.java.com/getjava/ and download Bei der Bereitstellung von Oracle JDK wird die Docker-Image-Größe mehr als verdoppelt! REPOSITORY TAG IMAGE …


6
Ist Docker für meinen Anwendungsfall geeignet?
Mein Unternehmen hat ein System, das wir verkaufen und das im Grunde aus einem Mini-Computer "Smartbox" besteht, auf dem Ubuntu 12.04 ausgeführt wird. In dieser Box wird eine Django-Anwendung sowie eine Reihe von damit verbundenen Upstart-Prozessen ausgeführt. Sonst nicht viel. Wir haben Tausende dieser Kisten auf dem Feld. Wir verwalten …
14 docker 

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.