[Buildroot] [PATCH v8 1/1] docker-engine: split docker-{cli, engine}, bump to v18.06.1-ce

Peter Korsgaard peter at korsgaard.com
Sun Dec 16 14:15:14 UTC 2018

>>>>> "Christian" == Christian Stewart <christian at paral.in> writes:

 > Docker upstream has split the Docker daemon and CLI into separate codebases:
 >  - github.com/docker/engine: daemon, "dockerd" binary
 >  - github.com/docker/cli: "docker" command line interface

 > This commit splits the docker-engine package into docker-engine and docker-cli.
 > Conveniently, the Docker project has begun maintaining two separate
 > release-tagged repositories for the CLI and daemon as of v18.06-ce-rc1. Previous
 > versions were tagged in a common "docker-ce" repository which makes compilation
 > awkward for Buildroot, especially due to some limitations in the new Go package
 > infrastructure.

 > Docker repositories "engine" and "cli" recently started tagging releases as
 > recent as the latest stable v18.06.1.

 > The CLI is no longer automatically included with the engine. Users will need to
 > select BR2_PACKAGE_DOCKER_CLI to produce a both docker and dockerd target
 > binaries.

 > Docker CLI can be statically compiled. This enables usage of the system docker
 > client binary to access the parent daemon API from within containers, where
 > shared libraries are not available.

 > Signed-off-by: Christian Stewart <christian at paral.in>

Committed to 2018.11.x, thanks.

Bye, Peter Korsgaard

More information about the buildroot mailing list