Задать вопрос
@Superclip

Docker, возникает ошибка при рестарте failed to delete container from containerd. Где искать?

OS: Astra 1.7.3
docker.io/now 24.0.2+astra14 amd64

При рестарте docker-compose stop/start возникает ошибка container \"{id}\" in namespace \"moby\": not found и контенер (-ы) не запускается.
Можеть не запуститься 1 контейнет, а может и несколько, всегда в разном порядке. Повторная попытка запуска помогает и контейнеры стартуют.

Кусочек лога:
12:25:34 dockerd_audit[8012]: directory '/var/lib/docker/overlay2/12b345678a194535ed44bc99f1464682f476f7cc5faac90cf5a0808061fc45b4/merged' has successfully scanned, vulnerabilities was not found. Image ID: sha256:fd69a6f05386f52ad388bfec13a2d678d562bb6023cf1bec2fd5aec4ca0225a9
12:25:34 dockerd[8012]: time="2024-03-06T12:25:34.813867121+03:00" level=error msg="22118871b3e5fa3e3fc6eb5b5bb3b8765949095c969121eeef28bb3e90676ca2 cleanup: failed to delete container from containerd: container \"22118871b3e5fa3e3fc6eb5b5bb3b8765949095c969121eeef28bb3e90676ca2\" in namespace \"moby\": not found"
12:25:34 dockerd[8012]: time="2024-03-06T12:25:34.814536216+03:00" level=warning msg="error locating sandbox id 15b3f5e551c511e3d065ed72e314ced4a7b29024f0741bba4ff17103395089a6: sandbox 15b3f5e551c511e3d065ed72e314ced4a7b29024f0741bba4ff17103395089a6 not found"
12:25:34 my-host dockerd_audit[8012]: dockerd.audit|@|IP||container.start|fail
12:25:34 my-host dockerd[8012]: time="2024-03-06T12:25:34.835462126+03:00" level=error msg="Handler for POST /v1.43/containers/22118871b3e5fa3e3fc6eb5b5bb3b8765949095c969121eeef28bb3e90676ca2/start returned error: "


Если остановленный контейнер удалить руками (docker rm), то проблема не возникает. Появилось после перехода на docker 24.
Куда копать?
  • Вопрос задан
  • 304 просмотра
Подписаться 2 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@Crookma
Такая же проблема, не удалось найти решения?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы