A toolkit for building secure, portable and lean operating systems for containers
Go to file
Justin Cormack e35c4c9b37 Add output types for BIOS and EFI ISOs
Note that the EFI ISO is not yet automatically sized, and the
kernel command lines are currently hard coded in the builders.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-03 18:44:47 -08:00
alpine database-mac: clean up /mnt/db after use 2017-03-03 13:08:15 +00:00
base Add output types for BIOS and EFI ISOs 2017-03-03 18:44:47 -08:00
docs docs: add short how-to for running Moby on GCP 2017-02-08 17:35:05 +00:00
ebpf Move ebpf to top level 2017-02-01 10:58:52 +00:00
kernel kernel: Update kernel to 4.9.13 and 4.4.52 2017-02-28 08:11:07 -08:00
licensing Use Alpine 3.5 2016-12-22 13:40:28 -08:00
moby Add output types for BIOS and EFI ISOs 2017-03-03 18:44:47 -08:00
pkg Rough first version of the moby tool 2017-02-20 21:44:23 +00:00
scripts scripts: Fix enabling of VPNKit L2 bridge mode 2017-03-01 16:28:31 -08:00
tools Add output types for BIOS and EFI ISOs 2017-03-03 18:44:47 -08:00
vendor Rough first version of the moby tool 2017-02-20 21:44:23 +00:00
.datakitci.json Do not build aufs4.4 branch 2017-01-17 14:31:52 +00:00
.gitignore scripts: Add script to run a hyperkit with moby on the DfM network 2017-02-23 11:26:49 -08:00
Makefile Rebased cloud clean 2017-03-02 13:50:18 -08:00
README.md Remove aufs4.4 reference from make media 2017-01-18 16:28:43 +00:00
vendor.conf Rough first version of the moby tool 2017-02-20 21:44:23 +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)