Ian Campbell
0c471bdc09
Simple build system for ocaml-based iptables
...
Signed-off-by: Ian Campbell <ian.campbell@docker.com >
2016-07-12 10:26:39 +01:00
Dave Tucker
66372fe5e8
Remove hupper and mobyconfig watch
...
Signed-off-by: Dave Tucker <dt@docker.com >
2016-06-02 20:39:25 +01:00
Dave Scott
49ca65ede8
Merge pull request #145 from djs55/tap-vsockd-tool
...
tuntap vsock tool
2016-05-21 13:50:03 -07:00
David Scott
af556bdc23
9pmount-vsock: add to /sbin
...
This patch adds the binary to /sbin but does not hook it up.
Signed-off-by: David Scott <dave.scott@docker.com >
2016-05-21 21:41:50 +01:00
David Scott
17ced40bf4
tap-vsockd: add skeleton with hyper-v sockets
...
Signed-off-by: David Scott <dave@recoil.org >
2016-05-21 14:49:50 +01:00
Justin Cormack
c470c2f0fa
remove mdnstool now we are only using hostnet
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-26 14:45:50 +01:00
Justin Cormack
034fc7a5be
use (old) binary build of docker arm for now as no cross build yet
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-18 11:17:32 +01:00
Justin Cormack
35b8324179
vsock support not building on arm see #96 #101
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-18 11:09:28 +01:00
Rolf Neugebauer
3ddc98d1b6
moby: add a cut-down version of gummiboot
...
The gummiboot EFI stub is used for creting a EFI bootable ISO
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-04-16 12:50:37 +01:00
Justin Cormack
115373d42e
Merge pull request #92 from djs55/go-diagnostics
...
moby: rewrite diagnostics server in Go
2016-04-15 16:17:08 +01:00
David Scott
4802911c8f
moby: rewrite diagnostics server in Go
...
This will make it easier to add a vsock interface as well as a regular
TCP/IP one.
As a side-effect, the server is now able to handle more than one concurrent
request!
Signed-off-by: David Scott <dave.scott@docker.com >
2016-04-15 16:09:54 +01:00
Rolf Neugebauer
bcf2cd851d
llmnrd: Add a LLMNR Daemon
...
LLMNR is the Windows equivalent of mDNS.
Import the LLMNR daemon from https://github.com/tklauser/llmnrd
It needed some small modification to compile cleanly on Moby
LLMNRD is only started when running inside a Hyper-V VM
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-04-15 14:51:10 +01:00
Ian Campbell
eac9d655c6
vsudd: New daemon to proxy vsock to Unix domain sock
...
Used to proxy vsock 2376 <-> /var/run/docker.sock in the Moby VM.
Signed-off-by: Ian Campbell <ian.campbell@docker.com >
2016-04-05 13:50:06 +01:00
Ian Campbell
4651a150f8
Add nc-vsock utility (for testing AF_VSOCK)
...
Signed-off-by: Ian Campbell <ian.campbell@docker.com >
2016-04-05 13:39:44 +01:00
Justin Cormack
6b0b4e05cb
remove 9pudc, unused and not being fixed
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-04-04 18:21:01 +01:00
David Scott
4ce4e978c6
Add skeleton /sbin/proxy program
...
This will eventually contain the `docker-proxy` replacement.
Signed-off-by: David Scott <dave.scott@docker.com >
2016-04-04 12:41:02 +01:00
Justin Cormack
c8b351bda4
docker download needs Linux not linux, sigh
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-03-15 16:00:28 +00:00
Justin Cormack
18ad2f95e9
also set OS for arm builds
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-03-14 20:00:39 +00:00
Justin Cormack
7000440afd
explicitly set OS=linux as Windows sets OS env var
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-03-14 19:57:15 +00:00
Dave Tucker
2b5b1e64fa
Clean up ARM builds
...
- Check in dtbs and give them their own directory
- Add cubieboard dtbs :)
- Remove hyper-v tools from arm Dockerfile
Signed-off-by: Dave Tucker <dt@docker.com >
2016-02-19 14:59:55 +00:00
Dave Tucker
c26bfdc275
Fix ARM Builds
...
Signed-off-by: Dave Tucker <dt@docker.com >
2016-02-17 17:59:21 +00:00
David Sheets
192c90b0a7
Replace 9pudfuse with transfused
2016-02-12 14:07:43 +00:00
Rolf Neugebauer
bdd1efe043
alpine: Add Hyper-V daemons to the build
...
The daemons allow proper shutdown of a VM, heartbeats,
inquiring and setting the network configuratio etc etc.
They are only started with running in a Hyper-V VM
Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com >
2016-01-28 09:17:44 -08:00
Justin Cormack
999aee643c
install hupper
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-01-22 18:22:55 +00:00
Justin Cormack
87dae6079b
Initial arm support
...
Not yet working, some parts also not yet cross compiled
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-13 15:49:38 +00:00
David Sheets
c91006e6e8
Add 9pudfuse and fuserun.sh for testing remote FUSE file systems
2016-01-06 14:41:47 +00:00
Justin Cormack
7b33ea49bb
replace docker-x binary with a script that downloads on demand
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2016-01-04 12:19:03 +00:00
Justin Cormack
8558e6e0c0
add docker-x package
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-29 16:16:06 +00:00
Justin Cormack
6cce9a78e9
Use official docker image instead of Alpine package; switch to aufs by default
...
Signed-off-by: Justin Cormack <justin.cormack@unikernel.com >
2015-12-18 14:13:34 +00:00