Докер: Контейнер не реагирует на сигналы

#docker #rasa #containerd

Вопрос:

в настоящее время у меня очень запутанная проблема: я использую

  • Докер CE 20.10.2 на Ubuntu 20.04 LTS
  • RASA v2.6.3 с помощью докера

Контейнер, который я использую, использует скрипт python для оценки сообщений, отправленных пользователем. Эти сообщения будут просто проанализированы с помощью

 from rasa.model import (
    get_latest_model,
    get_model,
    get_model_subdirectories,
    unpack_model,
)
import rasa
import rasa.core.interpreter

[... train the model externally and put the model in the directory ...]

model_path = get_model(str(model_path))

core_model, nlu_model = get_model_subdirectories(model_path)
interpreter = rasa.core.interpreter.create_interpreter(nlu_model)

def parse(message)
    return interpreter.parse(message)

# for message in messages: 
parse(message)
# end
 

теперь, когда я позволяю этим изображениям контейнеров работать несколько дней и анализировать некоторые сообщения, изображение просто перестает работать.
Я пытался:

  • остановка докера
  • убийство докера
  • отправить SIGKILL/SIGTERM

На самом деле, я могу надежно заставить этот контейнер перестать работать при одновременном разборе огромной нагрузки сообщений. Это сделает контейнер бесполезным через 1-2 минуты.

единственное решение для этого-перезагрузить мою машину, после чего контейнер снова заработает.

В системном журнале нет ничего, ни dmesg/kern.log, У кого-нибудь есть решение, где искать ошибки дальше?

Комментарии:

1. docker logs <container> Показывает ли последние сообщения журнала из контейнера и есть ли какие-либо признаки проблем? dockerd Работает и может ли он запускать/останавливать другие контейнеры? Вы должны иметь возможность перезагрузить dockerd компьютер вместо перезагрузки.

2. В этом-то и загвоздка. Я также безуспешно пытался перезапустить dockerd. Однако журналы докеров и прикрепление докеров работают

3. Что показывают журналы?

4. Журналы просто нормальные. Как будто контейнер запущен. Но внутренний процесс больше не реагирует на сообщения.