0

我正在从这个版本的源代码构建 docker:
https ://github.com/boucher/docker/tree/cr-combined

克隆代码后:

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

光盘码头工人

#make build
#make binary

然后将生成的文件@./bundles/../docker 复制到 usr/bin 目录后重新打开终端并再次启动 docker 引擎。它表明我使用的是我自己构建的版本,但是这个版本应该有两个主要的 docker 命令,这些命令不会出现在我构建的一个 1-检查点 2-恢复中

你能帮我告诉我哪里出错了吗

4

1 回答 1

0

这是我所做的:

$ 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

希望这可以帮助。

于 2015-12-16T17:42:41.180 回答