Cover Image

Hvordan stoppe ikke-responsive docker-containere på unRAID

 Tue 2024-01-16    unRAID

Finn docker-container-IDen ved å kjøre

# docker container list

Deretter kjør

# ps auxwww | grep dockercontainerID

F.eks.:

# ps axuwww | grep a98c026dcdce

Du finner da prosess-ID (pid) for containeren. For å stoppe den med makt, kjør:

# kill -9 pid

F.eks.

# kill -9 1200

Hvis den fremdeles ikke stopper, har du en zombie-prosess som ikke kan fjernes, og eneste fix er å starte systemet på nytt. Siden zombieprosessen vil forårsake tvungen avslutning vil arrayet bli merket som dirty og en paritysjekk vil sparkes i gang ved oppstart av systemet. Avhengig av størrelsen på paritydisken kan dette ta flere dager.