Ich habe zuerst mein nginx docker image:
%Vor%Dann habe ich es angefangen:
%Vor%Dann habe ich es gestoppt:
%Vor%Dann habe ich versucht, es neu zu starten:
%Vor%Nun, es ist ein Fehler. Aber tatsächlich gibt es nichts in der Containerliste:
%Vor%Warum starte ich nginx Image fehlgeschlagen? Wie man es repariert?
Es liegt an
--name
switch benutzt. Sie finden es gestoppt
%Vor%Sie können es einfach mit dem folgenden Befehl starten:
%Vor%BEARBEITEN: Alternativen Wenn Sie den Container jedes Mal mit dem Befehl unterhalb starten möchten,
%Vor%verwenden Sie dann eine der folgenden Möglichkeiten:
Methode 1: Verwenden Sie --rm
switch, d. h., der Container wird automatisch zerstört, sobald er gestoppt wird
Methode 2: entfernen Sie sie explizit, nachdem Sie den Container beendet haben, bevor Sie den Befehl starten, den Sie gerade verwenden.
%Vor%Wie der Fehler sagt.
Sie müssen diesen Container entfernen (oder umbenennen), um diesen Namen wiederverwenden zu können
Damit haben Sie zwei Optionen.
Sie können den Container, der den Namen "Webserver" verwendet, mit dem Befehl
löschendocker rm 036a0bcd196c5b23431dcd9876cac62082063bf62a492145dd8a55141f4dfd74
und versuchen Sie es erneut.
Es ist besser, das unerwünschte Andockfenster zu entfernen und den Namen wiederzuverwenden.
Tags und Links nginx list docker containers