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
Verzeichnisbefehl in Docker ändern?
Im Docker möchte ich Folgendes tun: git clone XYZ cd XYZ make XYZ Da es jedoch keinen CD-Befehl gibt, muss ich jedes Mal den vollständigen Pfad übergeben (make XYZ / fullpath). Irgendwelche guten Lösungen dafür?
214 docker  cd 

7
So erstellen Sie einen Benutzer / eine Datenbank im Skript für Docker Postgres
Ich habe versucht, einen Container für eine Postgres-Entwicklungsinstanz einzurichten, indem ich einen benutzerdefinierten Benutzer und eine benutzerdefinierte Datenbank erstellt habe. Ich verwende das offizielle Postgres-Docker-Bild . In der Dokumentation werden Sie angewiesen, ein Bash-Skript in den /docker-entrypoint-initdb.d/Ordner einzufügen , um die Datenbank mit benutzerdefinierten Parametern einzurichten. Mein Bash-Skript: make_db.sh su …

13
Wie listet man Volumes in Docker-Containern auf?
Wenn ich Docker-Images aus Registern verwende, muss ich häufig die Volumes sehen, die von den Containern des Images erstellt wurden. Hinweis: Ich verwende Docker Version 1.3.2 unter Red Hat 7. Beispiel Für das postgresoffizielle Image aus der Docker-Registrierung ist ein Volume für Container unter konfiguriert/var/lib/postgresql/data . Was ist der prägnanteste …
212 docker 


8
Fügen Sie Docker ein Volume hinzu, schließen Sie jedoch einen Unterordner aus
Angenommen, ich habe einen Docker-Container und einen Ordner auf meinem Host /hostFolder. Wenn ich diesen Ordner als Docker zum Docker-Container hinzufügen möchte, kann ich dies entweder durch Verwenden ADDim Dockerfileoder durch Mounten als Volume tun . So weit, ist es gut. /hostFolderEnthält jetzt einen Unterordner , /hostFolder/subFolder. Ich möchte /hostFolderin …
208 docker  dockerfile 



16
So aktualisieren Sie Ihre Docker-Container automatisch, wenn Basis-Images aktualisiert werden
Angenommen, ich habe einen trivialen Container, der auf dem basiert ubuntu:latest. Jetzt gibt es ein Sicherheitsupdate, ubuntu:latestdas im Docker-Repo aktualisiert wird. Woher weiß ich, dass mein lokales Image und seine Container hinterher laufen? Gibt es eine bewährte Methode zum automatischen Aktualisieren lokaler Images und Container, um den Docker-Repo-Updates zu folgen, …

4
Docker-Befehl nicht gefunden, obwohl mit apt-get installiert
Hinzufügen als Referenz für andere, da ich 10 Minuten gespart hätte, wenn eine solche Antwort vorhanden gewesen wäre. Ich habe versucht, Docker mit Ubuntu 14.0LTS Virtualbox zu installieren sudo apt get install docker Wenn ich jedoch versuche, Docker auszuführen, wird der folgende Fehler angezeigt The program 'docker' is currently not …

8
Weisen Sie dem Docker-Container eine statische IP zu
Ich versuche jetzt, eine statische IP 172.17.0.1 zuzuweisen, wenn ein Docker-Container gestartet wird. Ich verwende Port 2122 als SSH-Port dieses Containers, damit dieser Container Port 2122 abhört. sudo docker run -i -t -p 2122:2122 ubuntu Dieser Befehl führt einen Docker-Container mit einer zufälligen IP wie 172.17.0.5 aus, aber ich muss …
205 docker 



7
Verwirrt über die Docker-t-Option zum Zuweisen eines Pseudo-TTY
Was genau macht diese Option? Ich habe viel über TTY gelesen und bin immer noch verwirrt. Ich habe damit herumgespielt, dass ich nicht das -tund nur habe, -iund es scheint, als würden Programme, die Benutzereingaben erwarten, einen Fehler ohne das auslösen -t. Warum ist es wichtig, dass Pseudo-TTY aktiviert ist?
204 docker  tty  pty 

4
So speichern Sie Daten in einer Docker-Postgres-Datenbank mithilfe von Volumes
Meine Docker-Erstellungsdatei enthält drei Container: Web, Nginx und Postgres. Postgres sieht so aus: postgres: container_name: postgres restart: always image: postgres:latest volumes: - ./database:/var/lib/postgresql ports: - "5432:5432 Mein Ziel ist es, ein Volume ./databasebereitzustellen, das einem lokalen Ordner entspricht, der im Postgres-Container als aufgerufen wird /var/lib/postgres. Wenn ich diese Container starte …

16
So erhalten Sie eine Liste der Bilder in der Docker-Registrierung v2
Ich verwende die Docker-Registrierung v1 und bin an einer Migration auf die neuere Version v2 interessiert. Aber ich brauche eine Möglichkeit, um eine Liste der Bilder zu erhalten, die in der Registrierung vorhanden sind. Zum Beispiel kann ich mit Registry v1 eine GET-Anfrage an ausführen http://myregistry:5000/v1/search?und das Ergebnis ist: { …

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.