From 1525dacf3266362974cd3798bb51ddfe48925514 Mon Sep 17 00:00:00 2001 From: Justin Cormack Date: Mon, 12 Sep 2016 20:35:04 +0100 Subject: [PATCH] document the Docker Hub repos Signed-off-by: Justin Cormack --- docs/hub.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 docs/hub.md diff --git a/docs/hub.md b/docs/hub.md new file mode 100644 index 000000000..7d39c5bf2 --- /dev/null +++ b/docs/hub.md @@ -0,0 +1,21 @@ +## Docker Hub + +There are images on Docker Hub to help with reproducible builds. These are built (by hand) from `alpine/base`, +generally with tags based on the image contents. + +- `mobylinux/alpine-base` the base packages for Moby, before we add Docker and our code and config +- `mobylinux/alpine-build-c` for building C code +- `mobylinux/alpine-build-go` for building Go code +- `mobylinux/alpine-bios` for building BIOS image +- `mobylinux/alpine-efi` for building efi images +- `mobylinux/alpine-qemu` for Qemu eg for the tests +- `mobylinux/debian-build-kernel` for the kernel builds while we cannot use Alpine + +In addition +- `mobylinux/media` contains build artifacts + +You can upload build artifacts with `make media` or `make media MEDIA_PREFIX=1.12.0-` if you want to change the prefix of the git hash. +The will by default be prefixed by `experimental-` if they are Docker experimental builds. These are used in the Mac and Windows build +process to get the images. + +Ping @justincormack if you need access to the Hub organization.