Моя проблема в том, что время от времени, когда я пытаюсь запустить новый контейнер с докер запустить
, он просто висит навсегда. Все запущенные контейнеры продолжают работать нормально, но я не могу запустить ни один контейнер.
Единственный способ выйти оттуда — Ctrl+C, но тогда я не могу удалить сбойный контейнер (и, конечно, связанный с ним образ). То, что я нашел до сих пор, это то, что связанный контейнерная прокладка
процесс продолжает работать, и когда я его определяю (он отвечает на TERM, не нужно KILL), тогда все отклеивается, и если я попытался и не смог удалить контейнер, он будет удален в этот момент. Я все еще не могу создать новый контейнер с докер запустить
хоть.
Если я перезапущу службу докеров, это перестанет происходить... на некоторое время. Конечно, это далеко не идеально, поэтому я хотел бы найти основную причину. Мне не удалось найти какие-либо журналы containerd, которые могли бы дать мне представление о том, что происходит, поэтому я здесь, чтобы узнать, была ли у кого-то похожая проблема и как он ее решил, или может ли кто-то с глубоким знанием докера. дай мне ниточку потянуть.
Я использую Docker Engine v19.03.6 с containerd v1.4.4.
У меня не заканчивается память. Я проверил это.