Puncte:0

Cum să eliminați containerele blocate dacă dockerul nu pornește? (din cauza containerelor blocate)

drapel it

Am niște containere care par a fi blocate.

Am reușit să opresc dockerd.

Incerc sa fac:

systemctl start docker doar atârnă.

apoi am incercat:

dockerd --debug

Și primesc o mulțime de mesaje de genul nu a reușit să iasă în 10 secunde de la semnalul 15 și nu a reușit să iasă în 10 secunde de la ucidere.

Nu vreau ca Docker să încerce să facă ceva cu aceste containere, vreau doar să le arunce. Nici măcar nu pot docker ps, doar atârnă.

Deci... am nevoie ca docker să ruleze pentru a elimina aceste containere sparte, dar nu pot porni docker atâta timp cât aceste containere există.

Ce fac aici? Cum scot containerele dacă dockerd nu poate porni?

Puncte:0
drapel tr

Puteți monta directorul în care sunt containerele și apoi ștergeți containerele prin „rm [nume fișier]”.

Puncte:0
drapel cn

Aceasta este secvența mea pentru a debloca Docker. Din experiența mea, acest lucru tinde să se întâmple din când în când la o actualizare a pachetului Docker, dacă containerele dvs. sunt setate să pornească automat și, uneori, după omorârea OOM a containerelor.

Sistemul dvs. poate diferi în anumite detalii.

killall containerd-shim
service containerd restart
rm -rf -- /var/run/docker/runtime-runc/moby/*
reporniți service docker

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.