A toolkit for building secure, portable and lean operating systems for containers
Go to file
Justin Cormack dfa8321eba Split kernel files into their own image
This means the base system build and kernel build can be split
without dependencies, and just assembled later.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-01-29 21:07:20 +00:00
alpine Split kernel files into their own image 2017-01-29 21:07:20 +00:00
base Rework container creation 2017-01-25 22:53:28 +00:00
docs Shift to development track containerd 2017-01-24 15:39:44 +00:00
licensing Use Alpine 3.5 2016-12-22 13:40:28 -08:00
scripts Clean up scripts 2016-12-19 17:06:41 +00:00
.datakitci.json Do not build aufs4.4 branch 2017-01-17 14:31:52 +00:00
.gitignore Improve hyperkit/osx testing 2017-01-18 09:56:24 -08:00
Dockerfile.kernel Keep kernel headers from build 2016-12-08 17:32:59 -08:00
Dockerfile.media Clean up build to not use alpine-build-c where not needed 2017-01-15 14:07:46 +00:00
hyperkit.sh Improve hyperkit/osx testing 2017-01-18 09:56:24 -08:00
Makefile Use docker run to run tests and interactive containers 2017-01-24 23:41:06 +00:00
README.md Remove aufs4.4 reference from make media 2017-01-18 16:28:43 +00:00

Moby, the Linux distro for Docker editions

Simple build instructions: use make to build. make qemu will boot up in qemu in a container.

Requires GNU make, GNU tar (not Busybox tar), Docker to build.

  • 1.12.x branch for Desktop stable 1.12 edition
  • 1.13.x branch for Desktop and Cloud 1.13; also supports 1.12 CS.
  • master for 1.14 development

Several kernel variants are supported:

  • default
  • make LTS4.4=1 4.4 LTS series
  • make AUFS=1 supports AUFS (deprecated)