Commit Graph

9 Commits

Author SHA1 Message Date
Justin Cormack
2ab099f349 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
Justin Cormack
3f844b4fdd Add initial support for specifying the output type
Currently only supports kernel+initrd output but will add the rest
soon.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-03 14:49:47 -08:00
Justin Cormack
bea9f054ae Merge pull request #1239 from justincormack/tool-add-files
Add some support to add files in Yaml config
2017-03-02 12:07:20 -08:00
Justin Cormack
21e41fcf8c Add some support to add files in Yaml config
You can specify a file with contents.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-01 22:07:45 -08:00
Justin Cormack
33471d4070 Better shutdown script
- make sure we unmount filesystems

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-01 17:01:38 -08:00
Justin Cormack
371cd1abf6 Merge pull request #1234 from justincormack/cleanup-tool
Refactoring of Moby tool
2017-03-01 16:07:51 -08:00
Justin Cormack
e6952e3094 Refactoring of Moby tool
- split out config processing a bit
- just use `capabilities` not `cap-add` and `cap-drop`
- allow use of CAP_ prefix on capabilities, as this is what `runc` uses
- add nginx to example config
- fix bind mounts

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-03-01 15:52:51 -08:00
Justin Cormack
194798cbf5 If no hostname is set, use mac address to generate one.
Currently not working very well in hyperkit due to https://github.com/docker/vpnkit/issues/190

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-02-28 17:42:40 -08:00
Justin Cormack
2d35f9b874 Rough first version of the moby tool
- terrible code
- lots needs changing
- can build a Moby from a config yaml that boots

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2017-02-20 21:44:23 +00:00