Justin Cormack
032ecd86b3
Merge pull request #473 from justincormack/nodev
...
Do not create default devices
2016-09-06 23:58:14 +01:00
Justin Cormack
ce4561b1cb
Merge pull request #468 from justincormack/alpine-iso
...
Use alpine to build bios
2016-09-06 23:57:49 +01:00
Justin Cormack
6bd1df1675
Do not create default devices
...
They are created anyway at runtime, and this set is not very complete.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-06 23:08:12 +01:00
Justin Cormack
d4b5fc07c9
Closer to reproducible builds
...
Make an alpine base image for C and Go builds.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-06 13:18:11 +01:00
Justin Cormack
5133c11a27
Use alpine to build bios
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-09-05 23:58:12 +01:00
Justin Cormack
6ba5c7c8c0
add delete on error to Makefile
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-05 15:10:00 +01:00
Justin Cormack
30d4cf9675
more specific golang alpine base package
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-05 15:05:52 +01:00
Nathan LeClaire
0a7634fbd3
Use additional parent (global) context
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2016-09-02 16:45:05 -07:00
Nathan LeClaire
5d4b7a6f86
Fix race condition(s) in command collection code
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2016-09-02 16:40:38 -07:00
Justin Cormack
0fe0d2a39b
remove old arm docker binary, now releases are available upstream
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-02 16:50:35 +01:00
Justin Cormack
bf397574cc
diagnostics program fix up output
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-09-02 16:30:37 +01:00
David Scott
7e58c70929
diagnostics: no need to collect /var/log/service-port-opener.log
...
This log file has been removed and the contents are now in /var/log/messages
which we already collect.
Signed-off-by: David Scott <dave.scott@docker.com >
2016-09-01 11:28:43 +01:00
David Scott
710cd1aebb
iptables wrapper: write to syslog rather than /var/log/service-port-opener.log
...
This will enable proper log rotation and is simpler.
Signed-off-by: David Scott <dave.scott@docker.com >
2016-09-01 11:28:14 +01:00
Justin Cormack
72a895a03f
Merge pull request #458 from justincormack/cron
...
run crond for log rotation
2016-08-31 19:14:27 +01:00
Justin Cormack
0978a92262
run crond for log rotation
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-31 19:08:56 +01:00
Justin Cormack
4b4f133620
remove arm dtb now we no longer build arm kernel
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-31 16:51:03 +01:00
Justin Cormack
07bf4888c1
quieter kernel build
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-31 15:53:16 +01:00
Justin Cormack
ad7b35e457
Merge pull request #452 from justincormack/nocrosskernel
...
Remove support for arm kernel build
2016-08-31 15:36:33 +01:00
Justin Cormack
69f290d28f
Remove support for arm kernel build
...
See #449 . Plan is to use upstream Alpine kernel for Arm, as
does not need vsock, hvsock or aufs.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-31 14:23:40 +01:00
David Scott
8f92071848
dhcp: request search domains (DHCP option 119)
...
Signed-off-by: David Scott <dave.scott@docker.com >
2016-08-31 14:06:55 +01:00
Justin Cormack
b0f3012993
Run dockerd in debug mode if not overridden in config file
...
Fix #448
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-31 12:29:23 +01:00
Justin Cormack
15861d87f9
Update Alpine base with DNS search domain config
...
See #433
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-31 09:52:01 +01:00
Justin Cormack
80bba73349
Switch to ksyslogd to add log rotation
...
See #441
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-30 11:37:30 +01:00
Justin Cormack
e03695bfa4
switch to mobylinux hub org
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-08-30 10:43:50 +01:00
Justin Cormack
d52c2b8a44
use build-base not alpine-sdk, it is smaller
...
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-08-30 10:43:34 +01:00
Nathan LeClaire
d7c2f7aed5
Add a few command capture tweaks
...
- Human readable df output
- Dramatically more history from Docker and syslog
- brctl doesn't output anything without 'show'
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2016-08-29 16:10:31 -07:00
Justin Cormack
7981157503
Always copy in docker-proxy
...
Fix #434
Stupid mistake, sorry!
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-08-26 09:18:15 +01:00
Justin Cormack
e643a4b758
Unlimit max CPU cores in config
...
See https://github.com/docker/for-win/issues/59
Even on desktop we have users with more than 8 cores!
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-25 09:32:23 +01:00
Justin Cormack
259c7adbfe
Merge pull request #431 from justincormack/noshutdownhack
...
Remove hacky code for fast shutdown
2016-08-24 10:13:53 +01:00
Justin Cormack
2ed6616195
Remove hacky code for fast shutdown
...
Shutdown without this still seems pretty quick, and we are no longer
shutting down frequently for state changes, so I think this is a
reasonable change.
See #430
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-08-24 00:24:02 +01:00
Justin Cormack
3628e60d54
Update build containers to Ubuntu 16.10
...
Should update to Alpine in future.
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-08-23 19:53:11 +01:00
Justin Cormack
e534f613ca
Resolved how to get busybox to created shared mounts
...
Not documented...
Removed util-linux again.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-23 00:17:08 +01:00
Justin Cormack
0032e8dcfc
Fix shared mount of /run
...
Needs util-linux for now, see https://github.com/docker/moby/issues/424
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-22 23:04:57 +01:00
Justin Cormack
06dd021782
Busybox mount will not mount shared, so add a bind
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-22 19:09:24 +01:00
Justin Cormack
a4878c37d1
Fix for util-linux, no lsblk
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-22 19:08:26 +01:00
Justin Cormack
daae0e93b8
Merge pull request #420 from justincormack/no-util-linux
...
Remove util-linux
2016-08-22 11:51:56 +01:00
Justin Cormack
32acad99a7
Update kernel and aufs
...
- Linux 4.4.19
- AUFS 20160822
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-22 11:05:07 +01:00
Justin Cormack
f88bb528af
Remove util-linux
...
This was added in #87 to support Kubernetes, but they no longer
support install via Docker so can remove.
Hopefully we have not started requiring this for anything else.
Signed-off-by: Justin Cormack <justin@specialbusservice.com >
2016-08-20 11:03:33 +01:00
Justin Cormack
19c9e29783
List all docker binaries explicitly
...
This will make it fail correctly on old versions that are unsupported.
Allow override of download host.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-19 14:50:18 +01:00
Justin Cormack
ddb6538c48
Merge pull request #419 from nathanleclaire/v1.12.1
...
Bump for Docker 1.12.1
2016-08-18 18:57:52 +01:00
Nathan LeClaire
49502493d3
Bump for Docker 1.12.1
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2016-08-18 10:49:07 -07:00
Justin Cormack
5a3b269c2c
Merge pull request #418 from djs55/network-reconnect
...
tap-vsockd: support reconnection
2016-08-18 11:20:24 +01:00
David Scott
000ca4806f
tap-vsockd: support reconnection
...
If the server side crashes and is restarted, this patch makes
tap-vsockd reconnect so the network is restored.
Signed-off-by: David Scott <dave.scott@docker.com >
2016-08-18 11:01:02 +01:00
Justin Cormack
9b95d939d0
Merge pull request #415 from justincormack/repeatable
...
[WIP] Make builds repeatable by tagging an image based on hash of package install
2016-08-18 10:49:10 +01:00
Nathan LeClaire
2a026c6cd7
Add modifications to help with downstream build
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2016-08-17 18:23:01 -07:00
Justin Cormack
7fb834f850
Update docker to 1.12.1-rc2
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-17 11:28:21 +01:00
Justin Cormack
7420a00ba5
[WIP] Make builds repeatable by tagging an image based on hash of package install
...
This tags a base Alpine image with the packages we use by finding
the has of the package install manifest and using that to tag
the image on hub.
Hub org needs changing, and not sure how this will work out yet.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-17 00:28:08 +01:00
Sebastiaan van Stijn
075da30ad7
remove "alpha" from motd
...
commit 3eae35d77b removed
"alpha" from "issue", but missed removing it here.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2016-08-13 20:20:03 +02:00
Justin Cormack
b42dd0570b
Update to Docker 1.12.1-rc1
...
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-12 21:42:48 +01:00
Justin Cormack
f4442e388b
Add default sysfs settings
...
This uses the new Alpine sysfs.conf service to allow config of sysfs.
Default file that sets transparent huge pages to only be used on request
to fix #368
Database setting available for user configuration.
Signed-off-by: Justin Cormack <justin.cormack@docker.com >
2016-08-12 14:13:40 +01:00