Докер приостановить и возобновить использование Criu

Я строю докер из этой версии этого исходного кода:
https://github.com/boucher/docker/tree/cr-combined

после клонирования кода:

git clone -b cr-combined --single-branch https://github.com/boucher/docker.git

CD Docker

#make build
#make binary

Затем скопировал полученный файл @./ Bundles/../docker в каталог usr / bin. После повторного открытия терминала и повторного запуска механизма докера. это показывает, что я использую свою собственную встроенную версию, но эта версия должна иметь две основные команды докера, которые не будут отображаться в моей встроенной 1- контрольная точка 2- восстановление

не могли бы вы помочь мне и скажите, где это пошло не так

1 ответ

Вот что я делаю:

$ git clone https://github.com/boucher/docker
$ cd docker
$ git checkout cr-combined
$ env AUTO_GOPATH=1 DOCKER_EXPERIMENTAL=1 \
    DOCKER_BUILDTAGS='exclude_graphdriver_btrfs \
    exclude_graphdriver_devicemapper' ./hack/make.sh binary
$ ./bundles/1.10.0-dev/binary/docker-1.10.0-dev  --help | grep checkpoint
checkpoint Checkpoint one or more running containers
restore    Restore one or more checkpointed containers

Надеюсь это поможет.

Другие вопросы по тегам