I’m trying to use docker checkpoint for a network application. It fails and from looking at the CRIU logs I can see the following error:
Error (criu/sk-inet.c:167): Connected TCP socket, consider using --tcp-established option
From reading the CRIU documentation, this flag should solve the problem.
I was wondering if there is a way to make docker pass this option to CRIU. Or if not, then whether I can call CRIU directly and have the same expected behavior as of calling docker checkpoint create.
I enabled the experimental option in daemon.json.
Docker version 17.12.1-ce, build 7390fc6
CRIU version 2.6
OS: Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-119-generic x86_64)