[CRIU] Docker - CRIU - Failed Checkpoint Restore
Ross Boucher
rboucher at gmail.com
Thu Dec 31 06:47:37 PST 2015
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/679c7610/attachment-0001.html>
More information about the CRIU
mailing list