Daniel Middlecote
|
fd28740108
|
Only check running containers for existing addresses
|
2017-03-06 22:10:45 +00:00 |
|
Bryan Boreham
|
1fe5c65fd4
|
Add kernel version, Docker version and awsvpc setting to checkpoint info
|
2016-06-14 12:24:37 +01:00 |
|
Matthias Radestock
|
45b36b378d
|
Merge branch '1.4'
|
2016-04-05 16:57:47 +01:00 |
|
Bryan Boreham
|
ebc5dcb4bb
|
Delay notifying observers about 'start' events
...until the container has a pid, or we see the same container die.
This is to work around https://github.com/docker/docker/issues/18574
Fixes #2090. Partially addresses #1775.
|
2016-04-05 16:20:07 +01:00 |
|
Matthias Radestock
|
5e0231ec5e
|
refactor(ish): unify logging in docker client wrapper
and get rid of some debug logging.
and eliminate a dot import in the process.
|
2016-03-20 10:40:26 +00:00 |
|
Matthias Radestock
|
7b6364696c
|
Merge branch '1.4'
|
2016-03-18 19:29:59 +00:00 |
|
Matthias Radestock
|
5dfd104728
|
reduce docker event subscription retry max interval
|
2016-03-18 19:29:21 +00:00 |
|
Bryan Boreham
|
4eaeb0f30c
|
Merge branch '1.4'
|
2016-03-16 14:52:59 +00:00 |
|
Adam Harrison
|
922f465ecb
|
Reset retry interval if we spent long enough processing events
|
2016-03-16 13:41:18 +00:00 |
|
Adam Harrison
|
08e9db900a
|
Retry docker event subscription
|
2016-03-16 09:23:32 +00:00 |
|
Bryan Boreham
|
95cbc8940e
|
Sync 'owned' data with existing containers at startup
|
2016-03-02 11:35:24 -08:00 |
|
Matthias Radestock
|
3283bc89fc
|
Merge branch '1.4'
|
2016-02-23 13:56:56 +00:00 |
|
Matthias Radestock
|
e52abafc48
|
treat restarting containers as "not running"
thus preventing stale DNS & IPAM entries.
Fixes #1977
|
2016-02-20 10:59:47 +00:00 |
|
Bryan Boreham
|
b2b293a8ee
|
Added 'ContainerDestroyed()' callback from docker client
|
2016-01-12 14:38:44 +00:00 |
|
Matthias Radestock
|
75d9e95b15
|
appease linter
|
2016-01-02 12:35:10 +00:00 |
|
Bryan Boreham
|
357f67255e
|
Move logging of Docker API info to callers
|
2015-12-17 08:25:51 +00:00 |
|
Paul Bellamy
|
a4ef96690e
|
support alternate DOCKER_HOST settings when launching the plugin
|
2015-12-15 18:12:31 +00:00 |
|
Paul Bellamy
|
f28ad350bd
|
make weave and the proxy work with tcp-only dockers via DOCKER_HOST
|
2015-12-15 18:02:59 +00:00 |
|
Bryan Boreham
|
ec420c66d4
|
Review feedback
|
2015-12-01 16:47:47 +00:00 |
|
Bryan Boreham
|
5eb99fe5ef
|
Get container IP for various networks
|
2015-11-30 14:27:33 +00:00 |
|
Bryan Boreham
|
bd2b8df7c5
|
Refactor to use Weave's docker client and watcher
|
2015-11-30 13:25:20 +00:00 |
|
Bryan Boreham
|
81e8ba223f
|
Do network attach on docker event rather than intercepting start and restart commands.
This means it also works when the docker daemon restarts a container.
|
2015-09-01 17:48:12 +01:00 |
|
Tom Wilkie
|
25c9180fdf
|
Don't swallow errors in the docker client.
|
2015-07-17 12:35:12 +00:00 |
|
Matthias Radestock
|
6596c8b1a7
|
make container aliveness check part of the ipam & dns API
...rather than conducting it implicitly when an ID "looks like" a
container ID.
Closes #971
|
2015-07-04 19:13:13 +01:00 |
|
Bryan Boreham
|
a5ddb63fca
|
Remove Info.Print in favour of Log.Info
|
2015-07-01 14:01:45 +01:00 |
|
Bryan Boreham
|
d82578d895
|
Replace logging calls with new style
|
2015-07-01 12:26:23 +01:00 |
|
Bryan Boreham
|
13944f3811
|
Refactor is-running check so we can re-use more of the code
|
2015-06-12 17:09:11 +01:00 |
|
Bryan Boreham
|
086daca3d0
|
Fold communication-checking code into docker.Client.NewClient()
|
2015-06-12 14:45:29 +01:00 |
|
Alvaro Saurin
|
5cb2347f77
|
Use our own Docker client
|
2015-06-10 22:27:47 +02:00 |
|