From a342010823d36536499aafed527e8d203b9e2059 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sun, 3 May 2020 02:03:01 +0200 Subject: [PATCH] Dockerfile: bump CRIU 3.14 full diff: https://github.com/checkpoint-restore/criu/compare/v3.13...v3.14 New features - C/R of memfd memory mappings and file descriptors. - Add time namespace support. - Add the read pre-dump mode which uses process_vm_readv. - Add --cgroup-yard option - Add support of the cgroup v2 freezer. - Add support of opened O_PATH fds. Bugfixes - Fix C/R ia32 processes on AMD - Fix cross-compilation - Many fixes here and there Improvements - Use clone3() with set_tid to restore processes - Clean up compel headers. - Use the new mount API Signed-off-by: Sebastiaan van Stijn --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 357a9be251..8a9c30c19c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ RUN --mount=type=cache,sharing=locked,id=moby-criu-aptlib,target=/var/lib/apt \ python-protobuf # Install CRIU for checkpoint/restore support -ENV CRIU_VERSION 3.13 +ARG CRIU_VERSION=3.14 RUN mkdir -p /usr/src/criu \ && curl -sSL https://github.com/checkpoint-restore/criu/archive/v${CRIU_VERSION}.tar.gz | tar -C /usr/src/criu/ -xz --strip-components=1 \ && cd /usr/src/criu \