Heim >Betrieb und Instandhaltung >Docker >So lösen Sie das Problem, dass der Docker-Import nicht verwendet werden kann

So lösen Sie das Problem, dass der Docker-Import nicht verwendet werden kann

藏色散人
藏色散人Original
2021-12-31 11:41:313780Durchsuche

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" .

So lösen Sie das Problem, dass der Docker-Import nicht verwendet werden kann

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
  • angegebenen Datei den Befehl docker ps -a aus, um die Spalte „COMMAND“ des Containers vor dem Exportieren anzuzeigen. Diese Spalte ist der Befehl, wenn der Container gestartet wird . Bitte hängen Sie es an docker run an... und verwenden Sie „docker ps -a --no-trunc“, um vollständige Informationen anzuzeigen
  • Empfohlenes Lernen: „
  • Docker-Video-Tutorial

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn