Vincent Demeester
0da5e77c67
Merge pull request #25853 from jhorwit2/jah/event-refactor
...
Refactor to new engine-api events api
2016-09-24 11:07:12 +02:00
qudongfang
9403a5b63e
ensures that transport.Client is closed while using cli.NewClient with *http.Client = nil.
...
Signed-off-by: qudongfang <qudongfang@gmail.com>
2016-09-24 14:32:50 +08:00
Tõnis Tiigi
9f20fabc69
Implement build cache based on history array
...
Based on work by KJ Tsanaktsidis
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Signed-off-by: KJ Tsanaktsidis <kjtsanaktsidis@gmail.com>
2016-09-23 11:30:06 -07:00
Josh Horwitz
9acc93282e
Refactor to new events api
...
Signed-off-by: Josh Horwitz <horwitzja@gmail.com>
2016-09-22 14:42:06 -04:00
Josh Chorlton
59e38197ff
Move /x/net/context to context in docker client README
...
Signed-off-by: Josh Chorlton <jchorlton@gmail.com>
2016-09-22 18:45:23 +08:00
Vincent Demeester
8004cf1c10
Merge pull request #26436 from stevvooe/remove-transport-package
...
client: remove transport package
2016-09-20 16:43:56 +02:00
Stephen J Day
c648e163eb
client: remove transport package
...
This package doesn't really seem to do anything of real interest.
Removing it and replacing with a few helper functions. Most of this was
maintaining a fork of ctxhttp to support a mock that was unnecessary.
We could probably do with a further refactor of the client interface.
There is a lot of confusion of between transport, http layer and
application layer that makes for some awkward code. This change
improves the situation to the point where no breaking changes are
introduced.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2016-09-19 11:19:55 -07:00
John Howard
6be7efbe30
Windows: OCI process struct convergence
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2016-09-19 10:34:31 -07:00
John Howard
86c86fc166
Windows: stats support
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2016-09-16 11:56:15 -07:00
allencloud
acb1fc424b
correct some nits in comments
...
Signed-off-by: allencloud <allen.sun@daocloud.io>
2016-09-15 12:17:58 +08:00
Vincent Demeester
62e14c713b
Add a README to the client's package…
...
… taken from the old engine-api project.
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
2016-09-12 11:41:11 +02:00
Stephen J Day
c6f96cb8b4
tlsconfig: move Clone into proper package
...
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2016-09-09 12:05:17 -07:00
Stephen J Day
450b3123e3
client: don't hide context errors
...
Instead of reformatting error from the request action, we wrap it,
allowing the cause to be recovered. This is important for consumers that
need to be able to detect context errors, such as `Cancelled` and
`DeadlineExceeded`.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
2016-09-08 17:47:43 -07:00
Akihiro Suda
d675c81577
client: transport: fix tlsconfig Clone() on different Golang versions
...
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2016-09-08 17:55:54 +00:00
Michael Crosby
3fff6acaa1
Move engine-api client package
...
This moves the engine-api client package to `/docker/docker/client`.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
2016-09-07 11:05:58 -07:00
John Howard
969302c169
Make dockerd debuggable
...
Signed-off-by: John Howard <jhoward@microsoft.com>
2016-04-26 09:35:22 -07:00
John Starks
5c252a7914
Windows: Add file version information
...
This change adds file version information to docker.exe and dockerd.exe by
adding a Windows version resource with the windres tool.
This change adds a dependency to binutils-mingw-w64 on Linux, but removes
a dependency on rsrc. Most Windows build environments should already have
windres if they have gcc (which is necessary to build dockerd).
Signed-off-by: John Starks <jostarks@microsoft.com>
2016-04-24 10:55:51 -07:00
Daniel Nephin
ef9ad85429
Cleanup from CR.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2016-04-23 15:05:15 -04:00
Daniel Nephin
91dd0c0c69
Build two binaries client and daemon.
...
Add a proxy to support 'docker daemon'
Fix configFile option, and remove a test that is no longer relevant.
Remove daemon build tag.
Remove DOCKER_CLIENTONLY from build scripts.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
Change docker-daemon to dockerd.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2016-04-22 11:26:01 -04:00
Solomon Hykes
7f13a9cf3a
Merge dockerd into docker. 'docker -d' runs in daemon mode. For all other commands, docker auto-detects whether to run standalone or to remote-control the daemon
2013-03-13 00:29:40 -07:00
Solomon Hykes
a790f96feb
Merged master
2013-03-12 21:53:34 -07:00
Solomon Hykes
ae5f2d9a56
Removed interactive mode ('docker -i'). Cool UI experiment but seems more trouble than it's worth
2013-03-12 15:05:41 -07:00
creack
20c2c684b2
Put back the github.com path for the import
2013-03-12 11:59:27 -07:00
creack
c4a0001d99
Merge master within fs
2013-03-12 08:33:21 -07:00
Louis Opter
d895b3a7f8
Automatically remove the rcfile generated by docker -i from /tmp
2013-03-12 12:12:40 -07:00
Guillaume J. Charmes
ab1211bcb8
Put back the relative paths for dev purpose
2013-03-12 05:17:51 -07:00
Guillaume J. Charmes
39ad2cf8d3
Change relative paths to absolute
2013-03-11 02:59:52 -07:00
shin-
b4b078c5ae
post-merge repairs
2013-03-11 07:39:06 -07:00
shin-
04adbcb80c
Merged upstream changes in fs branch
2013-03-11 05:50:09 -07:00
Solomon Hykes
3de7ff271c
gofmt
2013-03-09 19:44:09 -08:00
Solomon Hykes
df5134f46e
go fmt
2013-02-26 17:26:46 -08:00
Solomon Hykes
754cf30b0e
Interactive mode preserves existing PATH, to facilitate scripting
2013-02-20 14:45:43 -08:00
Jeff Lindsay
52fa34605c
white space
2013-02-20 12:23:47 +00:00
Jeff Lindsay
4e24b235c3
make sure the standard "replace input carriage returns with line feeds" and "replace output line feeds with carriage return and line feed" flags are set, even on raw (I dont think it should actually be raw)
2013-02-20 12:19:22 +00:00
Solomon Hykes
29aab0e4bf
'docker start' and 'docker restart': start or restart a container
2013-02-14 13:49:05 -08:00
Solomon Hykes
f5594142a8
Moved server and client logic into sub-packages docker/server and docker/client, respectively. The UI is not affected.
2013-02-13 17:10:00 -08:00