Контрольная точка/восстановление Docker (CRIU) зависает в Ubuntu 24.04Linux

Ответить Пред. темаСлед. тема
Anonymous
 Контрольная точка/восстановление Docker (CRIU) зависает в Ubuntu 24.04

Сообщение Anonymous »

Окружающая среда
Ubuntu 24.04 (Noble)
Docker 24.0.7
CRIU 4.0
Ядро: 6.8.0 -48-generic
Проблема
Встроенная функция контрольной точки Docker и прямое использование CRIU зависают при попытке установить контрольную точку. простой контейнер. CRIU работает с базовыми процессами вне Docker, но не работает внутри контейнеров.
Пример

Код: Выделить всё

# Start test container
docker run -d --name looper busybox /bin/sh -c 'i=0; while true; do echo $i; i=$(expr $i + 1); sleep 1; done'

# Method 1: Docker checkpoint (hangs)
docker checkpoint create looper checkpoint1

# Method 2: Direct CRIU (hangs at parasite stage)
pid=$(docker inspect --format '{{.State.Pid}}' looper)
sudo criu dump -t $pid -D /tmp/checkpoint --shell-job -v4
  • Экспериментальные функции Docker включены
  • Код: Выделить всё

    criu check
    проходит
Как я могу успешно проверить контейнер Docker?

Подробнее здесь: https://stackoverflow.com/questions/791 ... untu-24-04
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»