Files
linuxkit/alpine/docker-compose.yml
Rolf Neugebauer f785d0d448 moby: add support for building EFI bootable Moby images
Wrap a EFI stub loader with vmlinuz, initrd, and a short commandline
inside a single EFI binary.

Two files are generated:
- mobylinux.efi is a raw EFI file which some hypervisors can boot directly
- mobylinux-efi.iso: ISO image with just MobyLinux in the EFI partition

also:
- rename legacy BIOS mobylinux.iso to mobylinux-bios.iso
- Build mobylinux-efi.iso as part of the standard mobylinux build

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
2016-04-16 16:38:45 +01:00

29 lines
472 B
YAML

version: '2'
services:
moby:
build:
context: .
network_mode: bridge
volumes:
- .:/mnt
efi:
privileged: true
build:
context: .
dockerfile: Dockerfile.efi
network_mode: bridge
volumes:
- .:/mnt
bios:
build:
context: .
dockerfile: Dockerfile.bios
network_mode: bridge
volumes:
- .:/mnt
arm:
build:
context: .
dockerfile: Dockerfile.armhf
network_mode: bridge