So überprüfen Sie den Grund, warum der Docker-Container gestoppt wurde

angryTom
Freigeben: 2020-03-31 18:00:22
Original
10856 Leute haben es durchsucht

Wie kann der Fehler behoben werden, wenn der Docker-Container-Dienst stoppt? Wenn der Dienst während der Nutzung des Containers nicht genutzt werden kann, müssen Sie die Fehler im Container beheben und den Vorgang reparieren.

So überprüfen Sie den Grund, warum der Docker-Container gestoppt wurde

So überprüfen Sie den Grund für das Stoppen des Docker-Containers

1 Stellen Sie zunächst fest, ob der Container gestartet ist

2. Docker-Port Überprüfen Sie den Port. Wenn es sich um eine Restschnittstelle handelt, können Sie den Parameteraufruf manuell simulieren. Testen Sie die RPC-Schnittstelle nicht >

3. Docker-Protokolle Überprüfen Sie das Geschäftsprotokoll und stellen Sie fest, ob es sich um eine Geschäftsanomalie handelt 🎜>

5. Wenn es eine Anrufkette ähnlich wie bei Zipkin gibt, ist es sogar noch besser, dass Sie die Anrufinformationen des Geschäftsprozesses sehen können.

Zum Beispiel Docker-Fehlerbehebung: Der Container kann nicht eingegeben werden. Die selbst erstellte Centos7-Basis kann eingegeben werden, aber die von Rancher verteilte MySQL kann nicht eingegeben werden.

#docker exec -it 3c1d bashrpc 
error: code = 2 desc = oci runtime error: exec failed: container_linux.go:247: starting container 
process caused "process_linux.go:110: decoding init error from pipe caused \"
read parent: connection reset by peer\""
Nach dem Login kopieren

Der Grund für den Fehler ist, dass die neue Version 1.13.1-84 ist und nach der Reduzierung auf 1.13.1-75 normal verwendet werden kann.

Weitere verwandte Tutorials finden Sie in der Spalte

Docker-Tutorial

auf der chinesischen PHP-Website.

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie den Grund, warum der Docker-Container gestoppt wurde. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage