Heim > Artikel > Betrieb und Instandhaltung > So lösen Sie das Problem, dass der Docker-Import nicht verwendet werden kann
Lösung für das Problem, dass der Docker-Import nicht verwendet werden kann: 1. Suchen Sie den ENV-Parameter und hängen Sie alle seine „key=value“-Strings an die durch „--env-file“ angegebene Datei an. 2. Führen Sie den Befehl „docker ps“ aus -A" .
Die Betriebsumgebung dieses Artikels: Ubuntu 16.04-System, Docker-Version 20.10.11, Dell G3-Computer.
Wie kann das Problem gelöst werden, dass der Docker-Import nicht verwendet werden kann?
Der Import kann nach dem Docker-Export nicht erfolgreich ausgeführt werden.
1 Verwenden Sie Docker-Export {containerName } -o {fileName} Exportieren Sie den Container
2. Verwenden Sie Docker Import {fileName } {containerName} zum Importieren 3. Kann nach Verwendung von Docker Run nicht erfolgreich ausgeführt werden: 4. Verwenden Sie –env-file, um die Datei anzugeben, um die Umgebungsvariablen manuell festzulegen
Lösung:
Durch die manuelle Verwendung von –env-file werden die ursprünglichen ENV-Variablen des Containers entfernt. Sie müssen also den alten (vor dem Export) Container finden und den Docker-Inspect-Befehl verwenden, um die ENV-Parameter zu finden und anzuhängen Alle seine Schlüssel=Wert-Zeichenfolgen an – Führen Sie in der durch env-file
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass der Docker-Import nicht verwendet werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!