A toolkit for building secure, portable and lean operating systems for containers
Go to file
David Sheets 2e39ad92e2 transfused perfstat: fix bug with running multiple perfstats in a row (#1129)
After freeing the head of the perfstat block list, we must set it to NULL
to indicate that new blocks must be allocated. Previously, we risked
segfaults by trying to use a freed list.

Signed-off-by: David Sheets <dsheets@docker.com>
2017-02-01 20:24:21 +00:00
alpine transfused perfstat: fix bug with running multiple perfstats in a row (#1129) 2017-02-01 20:24:21 +00:00
base Split base/ into base/ and tools/ 2017-01-31 09:52:30 -08:00
docs Split base/ into base/ and tools/ 2017-01-31 09:52:30 -08:00
ebpf Move ebpf to top level 2017-02-01 10:58:52 +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
tools Split base/ into base/ and tools/ 2017-01-31 09:52:30 -08: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.kernel Keep kernel headers from build 2016-12-08 17:32:59 -08:00
Dockerfile.media reformat tags before digests 2017-01-31 09:33:06 -08:00
hyperkit.sh Use bin dir and clean up hyperkit test 2017-02-01 14:15:52 +00:00
Makefile Use bin dir and clean up hyperkit test 2017-02-01 14:15:52 +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)