Рейтинг:0

Containerd-shim зависает при запуске docker run

флаг es

Моя проблема в том, что время от времени, когда я пытаюсь запустить новый контейнер с докер запустить, он просто висит навсегда. Все запущенные контейнеры продолжают работать нормально, но я не могу запустить ни один контейнер.

Единственный способ выйти оттуда — Ctrl+C, но тогда я не могу удалить сбойный контейнер (и, конечно, связанный с ним образ). То, что я нашел до сих пор, это то, что связанный контейнерная прокладка процесс продолжает работать, и когда я его определяю (он отвечает на TERM, не нужно KILL), тогда все отклеивается, и если я попытался и не смог удалить контейнер, он будет удален в этот момент. Я все еще не могу создать новый контейнер с докер запустить хоть.

Если я перезапущу службу докеров, это перестанет происходить... на некоторое время. Конечно, это далеко не идеально, поэтому я хотел бы найти основную причину. Мне не удалось найти какие-либо журналы containerd, которые могли бы дать мне представление о том, что происходит, поэтому я здесь, чтобы узнать, была ли у кого-то похожая проблема и как он ее решил, или может ли кто-то с глубоким знанием докера. дай мне ниточку потянуть.

Я использую Docker Engine v19.03.6 с containerd v1.4.4.

У меня не заканчивается память. Я проверил это.

Рейтинг:0
флаг co

Я бы начал с апгрейда. После 19.03.6 и containerd 1.4.4 было выпущено довольно много выпусков, которые могли решить эту проблему:

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.