Commit Graph

8366 Commits

Author SHA1 Message Date
Justin Cormack
050ee55ffa fix up files that Docker bind mounts in so they are not set to desired values
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2015-12-07 15:43:39 +00:00
Justin Cormack
8dd1a88dec create device nodes in initrd
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com>
2015-12-06 13:33:22 +00:00
Dave Scott
603329c135 Merge pull request #3 from djs55/b2d-fix
boot2docker: use `docker run -i` to get output from tar
2015-12-04 15:17:25 +00:00
David Scott
2b5da04449 boot2docker: use docker run -i to get output from tar
Signed-off-by: David Scott <dave.scott@unikernel.com>
2015-12-04 15:06:17 +00:00
Dave Scott
5bcd028a2e Merge pull request #2 from djs55/remove-ntp
boot2docker: remove ntp, sync with host clock every hour
2015-12-03 22:08:00 +00:00
David Scott
9fb2bbecc8 boot2docker: remove ntp, sync with host clock every hour
For filesharing to work properly the VM and host clocks should be in-sync,
even if the host clock has drifted relative to a good external timesource.

This patch removes ntp from the VM and replaces it with an hourly
sync with the VM's RTC which is plumbed into `gmtime`/`localtime`
in `xhyve`.

Fixes [docker/pinata#229]

Signed-off-by: David Scott <dave.scott@unikernel.com>
2015-12-03 20:56:58 +00:00
Justin Cormack
bc24228bc3 clean up override files, add inittab
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2015-12-02 12:50:06 +00:00
Justin Cormack
c01b1a7f3a link /init so kernel will boot as initramfs
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2015-12-02 11:57:48 +00:00
Justin Cormack
33056820a4 Add a (non modular) upstream kernel build, for pinata alpha and general testing
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2015-12-02 10:17:51 +00:00
Justin Cormack
cfc5296bda busybox cpio is fine
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2015-12-01 16:12:27 +00:00
Justin Cormack
f3b16bee48 small Alpine Linux install with Docker as next step toward replacing boot2docker
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2015-12-01 15:59:10 +00:00
Justin Cormack
8fe3ead7d4 remove pinata specific build changes
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2015-11-30 15:08:48 +00:00
Dave Scott
baaed8c4f6 Merge pull request #1 from djs55/9p2000.u
boot2docker: mount the /Mac as 9p2000.u
2015-11-29 16:48:22 +00:00
David Scott
3f7be73e1c boot2docker: mount the /Mac as 9p2000.u
This is needed for symlinks to work properly.

Signed-off-by: David Scott <dave.scott@unikernel.com>
2015-11-29 16:45:37 +00:00
Justin Cormack
5b99c08596 add pinata modified boot2docker until replaced by real Moby
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2015-11-27 11:46:27 +00:00
Justin Cormack
0fa1e68dc6 Initial requirements
Signed-off-by: Justin Cormack <justin.cormack@docker.com>
2015-11-26 15:17:40 +00:00