mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 09:16:29 +00:00
Initial requirements
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
This commit is contained in:
commit
0fa1e68dc6
5
README.md
Normal file
5
README.md
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
Base repo for Moby, codename for the Docker Linux distro
|
||||||
|
|
||||||
|
Initial requirements are being driven by the very minimal goal of replacing boot2docker for the new Mac app.
|
||||||
|
|
||||||
|
However these requirements are fairly small and the scope is intended to be much broader.
|
1
requirements/README.md
Normal file
1
requirements/README.md
Normal file
@ -0,0 +1 @@
|
|||||||
|
Feel free to add requirements documents in here - all contributions welcome.
|
18
requirements/pinata-alpha
Normal file
18
requirements/pinata-alpha
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
For pinata-alpha we need to replace the functions we use in the initial boot2docker version:
|
||||||
|
|
||||||
|
minimal kernel that will boot in under 3s (to be cut down further)
|
||||||
|
boot2docker uses aufs and so patched kernel, probably use overlayfs and upstream instead
|
||||||
|
docker
|
||||||
|
dhcp, ntp
|
||||||
|
getty for login, possibly ssh
|
||||||
|
shell for logins
|
||||||
|
base dependencies - may all be eg busybox
|
||||||
|
|
||||||
|
external build with binaries for pinata to use in build: vmlinuz and initrd (do not need iso/fs image initially)
|
||||||
|
CI, autobuild (via docker hub ideally).
|
||||||
|
|
||||||
|
pinata needs to add to standard build:
|
||||||
|
init scripts to create fs if not there etc
|
||||||
|
9puds Go binary to forward domain sockets
|
||||||
|
|
||||||
|
not required: self update: treated as immutable, updated with a new pinata update
|
Loading…
Reference in New Issue
Block a user