Commit Graph
5096 Commits
Author SHA1 Message Date
Sven Dowideit 288950b62c add example for docker rmi, and explain the need to remove all references (tags) to and image before its garbage collected :)
Upstream-commit: 7edd1f6bad752dd89eeaa3690e219dfa748afa9c
Component: engine
2013-12-11 15:54:34 +10:00
Sven Dowideit 923bfddec3 add a direct example for changing the cmd that is run
Upstream-commit: d878632b2548247fc9e4c2da1b2520e4c7b9420a
Component: engine
2013-12-11 12:07:07 +10:00
Sven Dowideit baafd9623d associate swapping the built docker binary with building the binary, rather than a note in building the docs
Upstream-commit: be137350018608bf4a1fd01ce956f166c39988c4
Component: engine
2013-12-11 11:12:11 +10:00
Andy Rothfusz 1e4a06b36d Merge pull request #3159 from SvenDowideit/make-docs-consistency
Makefile: make docs is more consistent
Upstream-commit: fb9ddc5de5477a88c236963e5ac4dc6f054115ff
Component: engine
2013-12-10 16:51:35 -08:00
Sven Dowideit 0675a87be6 make docs is more consistent
Upstream-commit: 27646c445951b47a728675764d7ef2b198436156
Component: engine
2013-12-11 10:14:56 +10:00
Victor Vieux 56c52707db revert 'firstErr'
Upstream-commit: b98d51dddb081e4bf4f54cbc9c48ef123c2254d0
Component: engine
2013-12-10 15:37:03 -08:00
Victor Vieux f1ea4ce449 Merge pull request #3113 from shykes/engine-export
Move 'docker export' to the engine API
Upstream-commit: 0025e9bd719b1cd8314543019ed8e6f6bc5c57cd
Component: engine
2013-12-10 13:28:24 -08:00
Victor Vieux fd1ce5d46b Merge pull request #3152 from daniel-garcia/3129_dont-open-bindmounted-files
don't open bind mounted files/dirs to get Stat, use os.Lstat
Upstream-commit: 4c6e528f13a13f3e9d62f56db5605e6c7f088869
Component: engine
2013-12-10 11:05:39 -08:00
Victor Vieux 879ab073ea update docker push to use [====> ]
Upstream-commit: 95f061b408eafbf981450d3fdb26ebc3188cba4a
Component: engine
2013-12-10 10:57:16 -08:00
Daniel Garcia 84ef86d05d don't open bind mounted files/dirs to get Stat, use os.Lstat
Upstream-commit: 761184df5295b72c5d1ab4549dcddb54977da487
Component: engine
2013-12-10 12:49:53 -06:00
Tianon Gravi 5a444e902c Update mkimage-debootstrap with even more tweaks for keeping images tiny by more aggressively removing cache files and by not downloading apt-cache Translations files
Upstream-commit: 78b85220be021bff022e40037693f42575e8ba8d
Component: engine
2013-12-10 10:59:32 -07:00
Andy Rothfusz cdb25c470c Merge pull request #3103 from metalivedev/1229-titleactions
Update "Use" titles to be action-oriented
Upstream-commit: 8814c11b140fbcda266c5168340431044f59aa30
Component: engine
2013-12-09 18:57:48 -08:00
Victor Vieux 8644761a3b Merge pull request #3119 from shykes/engine-version
Port 'docker version' to the engine API
Upstream-commit: 09d2c2351c4b016d57f979990698838a94173ec4
Component: engine
2013-12-09 17:35:44 -08:00
Victor Vieux 4ef02ca4a1 fix size in -tree
Upstream-commit: c618a906a4a50b4cc76e9230f971d737a59b8c27
Component: engine
2013-12-09 17:27:05 -08:00
Andy Rothfusz 1bde8bd6e1 Fix #1229. Update titles, fix some wrapping.
Make the Ambassador container explicit.
Apply Sven's suggestions.
Upstream-commit: 9c1e9a5157b3ef7627f4b735c2b8b6d97f26dd53
Component: engine
2013-12-09 17:23:56 -08:00
Andy Rothfusz e09eb89d48 Merge pull request #3146 from jamtur01/linkedits
Some minor cleanup of the Links use document
Upstream-commit: 0b0b0ca0f915bcbe79923b313fb45be6253d8ade
Component: engine
2013-12-09 17:09:59 -08:00
Victor Vieux af25bb8dd1 fix docker images -tree <invalid_image> and docker images -viz <image_name>
Upstream-commit: ac1093b83aee38243b0d6df3dd8aabc52062b9d2
Component: engine
2013-12-09 16:58:17 -08:00
James Turnbull 5584948c34 Some minor cleanup of the Links use document
Upstream-commit: c9cedb4c0484c3e1879495ab5c02088ae738763e
Component: engine
2013-12-09 16:47:19 -08:00
Victor Vieux 2ddcfd0b85 Merge pull request #2843 from shykes/engine-job-wait
New engine job:wait
Upstream-commit: a74be95b2397a17d2bf9683e011cb9f8f953fb4b
Component: engine
2013-12-09 16:36:23 -08:00
Andy Rothfusz 86975238fd Merge pull request #3109 from artagnon/arch-install
Update Arch installation doc
Upstream-commit: b7bc80cba90ecfe75cd621f3d437e63e3ec3fd5d
Component: engine
2013-12-09 15:52:54 -08:00
Andy Rothfusz 6865b89ad2 Merge pull request #3104 from jamtur01/uses
Added section on Trusted Builds
Upstream-commit: 864729b96fbf3fa912d2686df79ec9baf15af856
Component: engine
2013-12-09 15:51:52 -08:00
Andy Rothfusz 009a1fe4fc Merge pull request #3143 from idupree/patch-1
Make it extra clear that the `docker` group is root-equivalent.
Upstream-commit: a67571668e7b95fc21c0a5dea1eccc83af3db7f6
Component: engine
2013-12-09 15:48:05 -08:00
Danny Yates dbd21cfe22 Prevent deletion of image if ANY container is depending on it; not just running containers
Upstream-commit: 776bb43c9e97824a2cb05353c68ef5645f3cc112
Component: engine
2013-12-09 20:46:21 +00:00
Michael Crosby c1707e6dae Merge pull request #3114 from shykes/hack-stats
Hack: stats.sh prints useful project stats for maintainers
Upstream-commit: 75bd5bea70b6a834657454db7b1001561c81bec9
Component: engine
2013-12-09 10:36:17 -08:00
Isaac Dupree 86c7a0eff5 Make it extra clear that the docker group is root-equivalent.
Upstream-commit: e2ee5c71fc665170db6a3a487aebb4d7f42eed0b
Component: engine
2013-12-09 12:25:20 -05:00
Tianon Gravi bc39a675a4 Add separate "test-integration" bundlescript (and corresponding dyntest-integration bundlescript)
Upstream-commit: f0879a1e145f31569e9e4e61f429de858bb636ab
Component: engine
2013-12-08 18:43:24 -07:00
Tianon Gravi 8157bab592 Unify dyntest/test and dynbinary/binary hack bundlescripts further by cross-invocation and keeping all the logic in one place, taking advantage of LDFLAGS_STATIC that is the only bit that gets replaced for dyntest/dynbinary
Upstream-commit: ca405786f468a18859684dc13d43a293d47b89bd
Component: engine
2013-12-08 18:40:05 -07:00
Michael Crosby 232e185f7c Merge pull request #3126 from unclejack/remove_vendored_tar
Remove vendored dotcloud/tar
Upstream-commit: cdc07f7d5c00106d77d633c0df247c3b13f8b8d7
Component: engine
2013-12-08 16:51:52 -08:00
Tianon Gravi c4cf791397 Unify hack/make/*test further by invoking hack/make/test directly from dyntest
Upstream-commit: 45cea94a827bfcb77ef53e2e5046df51dc7c113c
Component: engine
2013-12-08 15:34:08 -07:00
unclejack 1e448fb4ac remove vendored dotcloud/tar
The tar dependency has been removed. It's
time to remove the vendored tar as well.
Upstream-commit: 8ec96c9605b1e97fb36f3c2a2d85632f62fb047b
Component: engine
2013-12-09 00:02:13 +02:00
James Turnbull dd4af9a43c Added section on Trusted Builds
Upstream-commit: c094807a1b8159bf237091ecc85fcbd6e2092a3e
Component: engine
2013-12-08 15:54:12 -05:00
Tianon Gravi a3942a6d82 Add much better pruning of non-tested directories, including pruning the integration tests directory (doing more with "find" and nothing with "grep")
Upstream-commit: bac3a8e6f5eca31108787b98d5659523eefa6a30
Component: engine
2013-12-08 13:50:48 -07:00
Tianon Gravi 1f4109a158 Clean output and simplify hack/make/*test by adding go_test_dir function in make.sh
Upstream-commit: dcfc4ada4dcc8b1f878370976f29ca0485e690f8
Component: engine
2013-12-08 13:49:57 -07:00
Tianon Gravi 9726885de6 Simplify and resync hack/make/test and hack/make/dyntest output handling
Upstream-commit: 416b16e1e200420644072b354b9595ffa9474682
Component: engine
2013-12-08 12:57:11 -07:00
Ramkumar Ramachandra 23da3f2ced archlinux installation doc: correct some details
1. The AUR package is called docker-git, not lxc-docker-git.

2. According to the official community package, docker depends on
   sqlite.

3. 02ef8ec (Update archlinux.rst as packages have changed, 2013-12-06)
   updated the installation instructions, but left behind residual
   wording about the AUR package not being officially supported; the
   community repository is officially supported.

Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
Upstream-commit: f832b76bdfafe3108af61d00171567da02482222
Component: engine
2013-12-08 15:36:02 +05:30
Solomon Hykes 00e377167a Merge pull request #3118 from shykes/engine-structured-output
Engine: jobs can send structured output as json on stdout
Upstream-commit: d502f0cfac781f52ff64535d1b5e06949fa8ef1a
Component: engine
2013-12-07 23:46:50 -08:00
Solomon Hykes f57ed48f6d Merge pull request #3117 from shykes/engine-refactor-env
Engine: break out Env utilities into their own type - Env
Upstream-commit: 16fad96007e853df6f7bd83c839f357625de5a14
Component: engine
2013-12-07 23:45:00 -08:00
Solomon Hykes 707fb0bfad Port 'docker version' to the engine API
Upstream-commit: de35b346d17ef86ef091e1736575c60c41fc3771
Component: engine
2013-12-08 07:41:53 +00:00
Solomon Hykes d8d9197f34 Cleanup version introspection
* Unify version checking code into version.go
* Make 'version' available as a job in the engine
* Use simplified version checking code when setting user agent for registry client.
Upstream-commit: 869a11bc93c4b5dc9dbd74d65e69045f367bdb36
Component: engine
2013-12-08 07:35:24 +00:00
Solomon Hykes 012c10845d Engine: convenience http transport for simple remote job execution
Upstream-commit: f80681815422865fbe0e9b637f38553fa965004a
Component: engine
2013-12-08 07:33:23 +00:00
Solomon Hykes 64bd8b9483 Engine: Output.AddEnv decodes structured data from the standard output of a job
Upstream-commit: a7a171b6c2916b7be3fa51c9465516acb68c3e32
Component: engine
2013-12-08 06:16:10 +00:00
Solomon Hykes bb99db485b Engine: break out Env utilities into their own type - Env
Upstream-commit: a80c059baeff0b7d563499e963059a183c7e1bd9
Component: engine
2013-12-08 06:06:05 +00:00
Solomon Hykes 528954d272 Hack: stats.sh prints useful project stats for maintainers
Upstream-commit: edace08327675967700a5ff8093ee3104a91772f
Component: engine
2013-12-08 01:47:03 +00:00
Solomon Hykes 34b1795f6e Engine: 'export' returns a raw archive of a container's filesystem
Upstream-commit: 9656cdf0c248fda629fe9f13cf4ce4d3fabd35a4
Component: engine
2013-12-08 01:33:37 +00:00
Solomon Hykes 6e1bef0570 Engine: don't log job stdout to engine stdout (it might be non-text output, for example tar data for 'export'
Upstream-commit: 50f3a696bdfde5aed8f020fbac24af4c6c653ca9
Component: engine
2013-12-08 01:33:05 +00:00
Solomon Hykes 8eb7425cfe Merge pull request #3101 from creack/merge_release
Merge release
Upstream-commit: f4676f0ffa76576e5147994cead82ce19804158f
Component: engine
2013-12-06 18:09:38 -08:00
Guillaume J. Charmes f39a822707 Update version
Upstream-commit: 3c1f3be032be4cd4a8c9235ed35e3a269e5f524e
Component: engine
2013-12-06 17:31:09 -08:00
Guillaume J. Charmes aa55ca5f8a Merge remote-tracking branch 'origin/release' into merge_release
Upstream-commit: aeba4e64824b5530c0c5e2aa3d840ca5501028bf
Component: engine
2013-12-06 17:30:52 -08:00
Solomon Hykes d007e15eed New engine command: 'wait'
Upstream-commit: 3569d080afc721a1eb04ad4a65f1309b53da1238
Component: engine
2013-12-06 23:05:21 +00:00
Solomon Hykes 17c91d08c7 Engine: port 'kill' to the new integer status.
Upstream-commit: 427bdb60e73ad059e813babd981168ea2464ea1f
Component: engine
2013-12-06 23:02:27 +00:00