Victor Vieux
adad1f0f75
add docker stats support
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2015-01-21 23:28:41 +00:00
Stephen J Day
4e4a5b2532
Ensure that progress reader is closed after usage
...
Signed-off-by: Stephen J Day <stephen.day@docker.com >
2015-01-21 15:14:01 -08:00
Derek McGowan
12d83e727d
Fix write after close on http response
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net > (github: dmcgowan)
2015-01-21 15:14:01 -08:00
Jessie Frazelle
f1bc0376b8
Merge pull request #10254 from LK4D4/fix_etchosts_rewriting
...
Fix etchosts rewriting
2015-01-21 15:08:45 -08:00
Josh Hawn
58c142bcfa
Split API Version header when checking for v2
...
Since the Docker-Distribution-API-Version header value may contain multiple
space delimited versions as well as many instances of the header key, the
header value is now split on whitespace characters to iterate over all versions
that may be listed in one instance of the header.
Docker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com > (github: jlhawn)
2015-01-21 15:08:32 -08:00
Andrea Luzzardi
45644d8412
Merge pull request #268 from vieux/fix_usage
...
use <> in the usage and update README.mds
2015-01-21 14:55:13 -08:00
Victor Vieux
e9f487bcaf
update README.mds
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2015-01-21 22:47:31 +00:00
Victor Vieux
9f4e3ffb3b
use <> in the usage
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2015-01-21 22:41:01 +00:00
Alexander Morozov
606c71d424
Test for updating linked hosts on restart
...
Signed-off-by: Alexander Morozov <lk4d4@docker.com >
2015-01-21 14:34:40 -08:00
Alexander Morozov
c2a25058e8
Update links aliases, not name on restart
...
Fixes #8721
Signed-off-by: Alexander Morozov <lk4d4@docker.com >
2015-01-21 14:34:27 -08:00
Andrea Luzzardi
3607fc47c3
Merge pull request #265 from vieux/no_discovery_flag
...
replace --discovery by argument
2015-01-21 14:28:40 -08:00
Michael Crosby
edaf23b7a7
Merge pull request #10145 from duglin/Issue10141
...
Docker run -e FOO should erase FOO if FOO isn't set in client env
2015-01-21 14:16:51 -08:00
Michael Crosby
b8fe989b9b
Merge pull request #10187 from jfrazelle/update-skip-graphtest
...
update graphtest
2015-01-21 14:09:16 -08:00
Michael Crosby
12dd9af951
Merge pull request #10243 from cpuguy83/10242_fix_stat_on_err
...
Fix call to nil stat
2015-01-21 13:55:39 -08:00
Jessie Frazelle
649ad2d56e
Merge pull request #10246 from crosbymichael/stats-edits
...
Update to docker stats documentation post review
2015-01-21 13:14:22 -08:00
Evan Hazlett
fd6075463c
Merge pull request #380 from ehazlett/bump-version
...
bump version for 0.1.0
2015-01-21 15:35:32 -05:00
Evan Hazlett
a7c1f44ecb
bump version for 0.1.0
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com >
2015-01-21 15:33:19 -05:00
Victor Vieux
09f38991ac
replace command by swarm in usage
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2015-01-21 20:11:17 +00:00
Victor Vieux
7b5683fa94
Merge pull request #263 from aluzzardi/bump-version
...
Bump version
2015-01-21 12:09:22 -08:00
Brian Bland
a35f1d04fe
Adds test for extraneous configuration environment variables
...
Signed-off-by: Brian Bland <brian.bland@docker.com >
2015-01-21 12:02:51 -08:00
Victor Vieux
3fe99c7067
replace --discovery by argument
...
Signed-off-by: Victor Vieux <vieux@docker.com >
2015-01-21 19:59:27 +00:00
Andrea Luzzardi
5f578aa7e0
Change app description to match GH.
...
Running **swarm** will yield:
```
NAME:
swarm - a Docker-native clustering system
```
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com >
2015-01-21 11:53:27 -08:00
Andrea Luzzardi
31a41509a4
Bump version to 0.1.0
...
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com >
2015-01-21 11:52:16 -08:00
Michael Crosby
db9b1e3654
Update to docker stats documentation
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2015-01-21 11:44:23 -08:00
Brian Goff
811b138f7e
Fix call to nil stat
...
Fixes #10242
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
2015-01-21 14:25:35 -05:00
Jessie Frazelle
f3aed2a297
Merge pull request #10231 from estesp/move-iptables-check
...
Move iptables check out of runtime init() to separate function
2015-01-21 10:46:40 -08:00
Stephen J Day
3911880491
Implement registry decorator toolkit
...
This change provides a toolkit for intercepting registry calls, such as
`ManifestService.Get` and `LayerUpload.Finish`, with the goal of easily
supporting interesting callbacks and listeners. The package proxies
returned objects through the decorate function before creation, allowing one to
carefully choose injection points.
Use cases range from notification systems all the way to cache integration.
While such a tool isn't strictly necessary, it reduces the amount of code
required to accomplish such tasks, deferring the tricky aspects to the
decorator package.
Signed-off-by: Stephen J Day <stephen.day@docker.com >
2015-01-21 10:46:20 -08:00
Alexander Morozov
fd6bd80909
Merge pull request #10196 from bobrik/unused-compression-arg
...
Removed unused compression arg in Graph.TempLayerArchive()
2015-01-21 09:27:32 -08:00
Alexander Morozov
f72bcd3362
Merge pull request #10200 from cpuguy83/fix_racey_TestAttachAfterDetach
...
Fix racey TestAttachAfterDetach
2015-01-21 09:20:24 -08:00
Arnaud Porterie
d8a1cbe8d2
Merge pull request #9984 from crosbymichael/metrics
...
Docker stats live container resource metrics
2015-01-21 09:17:51 -08:00
Michael Crosby
4b173199fd
Exit cli when all containers when no more containers to monitor
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2015-01-21 08:55:23 -08:00
Brian Goff
6ef8057700
Fix racey TestAttachAfterDetach
...
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
2015-01-21 10:08:37 -05:00
Harald Albers
4bb113f24e
Add bash completions for daemon flags, simplify with extglob
...
Implementing the deamon flags the traditional way introduced even more
redundancy than usual because the same list of options with flags
had to be added twice.
This can be avoided by using variables in the case statements when
using the extglob shell option.
Signed-off-by: Harald Albers <github@albersweb.de >
2015-01-21 09:15:30 +01:00
Tibor Vass
9de604ad68
Merge pull request #10227 from jlhawn/v1_v2_login_patch
...
Resolve ambiguity on registry v2 ping
2015-01-21 02:10:32 -05:00
Abin Shahab
3ca5af6b1a
Adds ipc namespace capability to lxc, and fixes tests.
...
This fixes various tests by checking for non zero exit code, accounting for lxc-specific base-diffs, and by removing lxc specific environment vars.
It also adds the --share-ipc option to lxc-start for shared ipc namespaces.
Signed-off-by: Abin Shahab <ashahab@altiscale.com > (github: ashahab-altiscale)
Docker-DCO-1.1-Signed-off-by: Abin Shahab <ashahab@altiscale.com > (github: ashahab-altiscale)
2015-01-21 06:08:00 +00:00
Michael Crosby
217a2bd1b6
Remove publisher if no one is listening
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2015-01-20 20:21:47 -08:00
Michael Crosby
76141a0077
Add documentation for stats feature
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2015-01-20 20:21:47 -08:00
Michael Crosby
2f46b7601a
Add pubsub package to handle robust publisher
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2015-01-20 20:21:46 -08:00
Michael Crosby
2d4fc1de05
Refactor usage calc for CPU and system usage
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2015-01-20 20:21:46 -08:00
Alexander Morozov
cc658804c0
Refactor cli for stats
...
Signed-off-by: Alexander Morozov <lk4d4@docker.com >
2015-01-20 20:21:46 -08:00
Michael Crosby
4f174aa792
Evict stopped containers
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2015-01-20 20:21:46 -08:00
Michael Crosby
2640a10bca
Implement client side display for stats
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2015-01-20 20:21:46 -08:00
Michael Crosby
65f58e2a74
Implement container stats collection in daemon
...
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2015-01-20 20:21:46 -08:00
Tianon Gravi
681f4d84ae
Update Dockerfile to use Godeps for distribution
...
Update our "registry" install to use the included Godeps libraries so that it
doesn't require anything from our current source (hence moving it up for
better caching too)
Signed-off-by: Andrew "Tianon" Page <admwiggin@gmail.com >
2015-01-20 19:52:08 -08:00
Josh Hawn
f46923be8e
Resolve ambiguity on registry v2 ping
...
v2 ping now checks for a Docker-Distribution-API-Version
header that identifies the endpoint as "registry/2.0"
Docker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com > (github: jlhawn)
2015-01-20 19:52:08 -08:00
Tianon Gravi
037a8a11e8
Update the Dockerfile to use the Godeps versions of libraries and to explicitly use golang:1.4
...
This speeds up the build (and makes it more consistent) since it doesn't have to clone a bunch of repos. 👍
Signed-off-by: Andrew "Tianon" Page <admwiggin@gmail.com >
2015-01-20 20:08:44 -07:00
Jeffrey Morgan
5d291b6cd8
Containers
2015-01-20 21:49:32 -05:00
Jeffrey Morgan
63062399e3
Containers
2015-01-20 21:49:32 -05:00
Jeffrey Morgan
bbd96d8a49
Image sizes & total progress. Restructure events
2015-01-20 21:49:14 -05:00
Jeffrey Morgan
183517b054
Image sizes & total progress. Restructure events
2015-01-20 21:49:14 -05:00