A toolkit for building secure, portable and lean operating systems for containers
Go to file
Rolf Neugebauer 5af19ac52b kernel: Rebase kernel patches proper
Regenerate the kernel patches from
https://github.com/rneugeba/linux-stable/

Note, the last two 4.9 patches are no properly
cherry-picked from linux-next. We previously had
0011-Drivers-hv-vmbus-Use-all... from an email.
0012-Drivers-hv-Log-the... is new, but may further aid
debugging version mismatch issues.

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2017-02-06 17:57:26 +00:00
alpine Explicitly build the containers we want in alpine/ directory 2017-02-04 14:47:00 +01:00
base Restore containerd and runc containers 2017-02-06 16:08:11 +00:00
containers Explicitly build the containers we want in alpine/ directory 2017-02-04 14:47:00 +01:00
docs Revert to non-development containerd and runc until nats port is sorted out 2017-02-02 11:57:28 -08:00
ebpf Move ebpf to top level 2017-02-01 10:58:52 +00:00
kernel kernel: Rebase kernel patches proper 2017-02-06 17:57:26 +00:00
licensing Use Alpine 3.5 2016-12-22 13:40:28 -08:00
scripts Move hyperkit script to scripts directory 2017-02-06 15:28:32 +00:00
test Update test container 2017-02-02 00:05:41 +00:00
tools Replace mkinitrd.sh with a tool to convert base image to initrd 2017-02-01 22:32:34 +00:00
.datakitci.json Do not build aufs4.4 branch 2017-01-17 14:31:52 +00:00
.gitignore Use bin dir and clean up hyperkit test 2017-02-01 14:15:52 +00:00
Dockerfile.media Simpler media Dockerfiles 2017-02-06 15:50:40 +00:00
Makefile Merge pull request #1156 from justincormack/top-level-dockerfiles 2017-02-06 16:23:23 +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)