[CRIU] Docker - CRIU - Failed Checkpoint Restore

Thouraya TH thouraya87 at gmail.com
Thu Dec 31 07:19:51 PST 2015


Yes, i have used it. -d flag is uselful to display the output ? Kind
regards.

2015-12-31 16:13 GMT+01:00 Ross Boucher <rboucher at gmail.com>:

> You have to use the -d flag.
>
> On Thu, Dec 31, 2015 at 10:13 AM Thouraya TH <thouraya87 at gmail.com> wrote:
>
>> I have already an account on docker hub, I have yesterday pushed an
>> image.
>>
>> Then, from another machine, I have downloaded this image (search and
>> pull) and created a docker container from this image.
>>
>>
>> To success the dumping process i have to use:
>>
>>
>>
>> ./docker-1.9.0-dev run -d --name test11-container MyImg  /bin/sh -c ‘ My
>> commands'
>>
>>
>>
>> That’s it ?
>>
>>
>>
>> 2015-12-31 15:47 GMT+01:00 Ross Boucher <rboucher at gmail.com>:
>>
>>> You should read up on creating docker images with Dockerfiles, or the
>>> docker commit command. Docker is intended to be used by creating an image
>>> that contains everything you need once, and then running that image with
>>> the appropriate configuration many times in many different containers.
>>>
>>> On Thu, Dec 31, 2015 at 9:45 AM Thouraya TH <thouraya87 at gmail.com>
>>> wrote:
>>>
>>>> The dumping process works fine only with containers created with this
>>>> manner :
>>>>
>>>> ./docker-1.9.0-dev run -d --name *test6-container* ubuntu:latest
>>>> /bin/sh -c 'i=0; while true; do echo $i; i=$(expr $i + 1); sleep 3; done'
>>>>
>>>> ?
>>>>
>>>> Please, how can i in this case install jdk, vim, other tools ?
>>>> Bests.
>>>>
>>>> 2015-12-31 15:25 GMT+01:00 Ross Boucher <rboucher at gmail.com>:
>>>>
>>>>> Only detached containers are supported
>>>>>
>>>>> On Thu, Dec 31, 2015 at 9:00 AM Thouraya TH <thouraya87 at gmail.com>
>>>>> wrote:
>>>>>
>>>>>> ./docker-1.9.0-dev run --name test8-container -t ubuntu:latest
>>>>>> /bin/bash     (without -i option it didn't work also !)
>>>>>> root at 4812c6e86698:/# ls
>>>>>>
>>>>>> Second Terminal:
>>>>>> /docker-1.9.0-dev checkpoint test8-container
>>>>>> Error response from daemon: Cannot checkpoint container
>>>>>> test8-container: criu failed: type NOTIFY errno 0
>>>>>>
>>>>>> Error: failed to checkpoint one or more containers
>>>>>>
>>>>>> My goal is to create a docker container (ubuntu), access to this
>>>>>> container (root at bcd7fcd5b0e1:/home#) and install some tools inside
>>>>>> and do the dumping process.
>>>>>>
>>>>>> Any help please ?
>>>>>>
>>>>>> Thanks a lot.
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2015-12-31 14:38 GMT+01:00 Ross Boucher <rboucher at gmail.com>:
>>>>>>
>>>>>>> Interactive containers are not currently supported
>>>>>>>
>>>>>>> On Thu, Dec 31, 2015 at 8:25 AM Thouraya TH <thouraya87 at gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi all :)
>>>>>>>>
>>>>>>>> I have done two tests with:
>>>>>>>> criu --version
>>>>>>>> Version: 1.6
>>>>>>>> GitID: v1.6-5-g5e1a8a2
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> *Test 1 ( Successful Checkpoint Restore ): *
>>>>>>>> First Terminal:
>>>>>>>>
>>>>>>>> ./docker-1.9.0-dev run -d --name *test6-container* ubuntu:latest
>>>>>>>> /bin/sh -c 'i=0; while true; do echo $i; i=$(expr $i + 1); sleep 3; done'
>>>>>>>> 67de0ff343a32b779fee58f1990aa50bfb0b99d2cc6066597fffef03c5b87839
>>>>>>>>
>>>>>>>> ./docker-1.9.0-dev ps -a
>>>>>>>> CONTAINER ID        IMAGE               COMMAND
>>>>>>>> CREATED             STATUS                      PORTS               NAMES
>>>>>>>> 67de0ff343a3        ubuntu:lates        "/bin/sh -c 'i=0; whi"   10
>>>>>>>> seconds ago      *Up *9 seconds                                   *
>>>>>>>> test6-container*
>>>>>>>>
>>>>>>>> Second Terminal:
>>>>>>>>
>>>>>>>> ./docker-1.9.0-dev checkpoint test6-container
>>>>>>>> test6-container
>>>>>>>>
>>>>>>>> /docker-1.9.0-dev ps -a
>>>>>>>> CONTAINER ID        IMAGE               COMMAND
>>>>>>>> CREATED             STATUS                       PORTS               NAMES
>>>>>>>> 67de0ff343a3        ubuntu:lates        "/bin/sh -c 'i=0; whi"   24
>>>>>>>> seconds ago      *Checkpointed 4 seconds ago*
>>>>>>>> test6-container
>>>>>>>>
>>>>>>>> ./docker-1.9.0-dev restore test6-container
>>>>>>>> test6-container
>>>>>>>>
>>>>>>>> ./docker-1.9.0-dev ps -a
>>>>>>>> CONTAINER ID        IMAGE               COMMAND
>>>>>>>> CREATED             STATUS                      PORTS               NAMES
>>>>>>>> 67de0ff343a3        ubuntu:lates        "/bin/sh -c 'i=0; whi"   38
>>>>>>>> seconds ago      *Up *3 seconds
>>>>>>>> test6-container
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> *Test 2 ( Failed Checkpoint Restore ): *First Terminal:
>>>>>>>>
>>>>>>>> ./docker-1.9.0-dev run -i --name* test4-container -t
>>>>>>>> ubuntu:latest  /bin/bash*
>>>>>>>> root at ebd608402e1d:/# ls
>>>>>>>> bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root
>>>>>>>> run  sbin  srv  sys  tmp  usr  var
>>>>>>>> root at ebd608402e1d:/# cd /home/
>>>>>>>>
>>>>>>>> Second terminal
>>>>>>>>
>>>>>>>> ./docker-1.9.0-dev ps -a
>>>>>>>> CONTAINER ID        IMAGE               COMMAND
>>>>>>>> CREATED             STATUS                      PORTS               NAMES
>>>>>>>> ebd608402e1d        ubuntu:lates        "/bin/bash"              2
>>>>>>>> minutes ago       Up 4 seconds
>>>>>>>> test4-container
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> *./docker-1.9.0-dev checkpoint test4-containerError response from
>>>>>>>> daemon: Cannot checkpoint container test4-container: criu failed: type
>>>>>>>> NOTIFY errno 0Error: failed to checkpoint one or more containers*
>>>>>>>> Any help please ?
>>>>>>>> Thank you so much.
>>>>>>>> Kind regards.
>>>>>>>>
>>>>>>>
>>>>>>
>>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvz.org/pipermail/criu/attachments/20151231/853e6c5d/attachment.html>


More information about the CRIU mailing list