Commit Graph

467 Commits

Author SHA1 Message Date
cd778e8b2a 'docker tag': assign a repository+tag to an image
Upstream-commit: bf7602bc098888994eb28a2a6c9acd949a227448
Component: engine
2013-03-22 18:27:18 -07:00
cfa75dd890 Merge branch 'graph' of ssh://github.com/dotcloud/docker into graph
Upstream-commit: 520af226c063e799d12750c339c78cd03060ae16
Component: engine
2013-03-22 17:52:27 -07:00
6beef5c823 'docker inspect' can lookup image by repository and tag
Upstream-commit: 542c66997fce7cea590ca647592cc53f1cec6fca
Component: engine
2013-03-22 17:52:19 -07:00
73c3b09426 Removed debug command 'docker mount'
Upstream-commit: f8ebeaae104e742f3fc1a1fc2f72526b675d939c
Component: engine
2013-03-22 17:44:12 -07:00
c77bb6cf4d Merge branch 'graph' of ssh://github.com/dotcloud/docker into graph
Upstream-commit: 56752158af090b55a367591d2db5625db661bb4d
Component: engine
2013-03-22 17:40:32 -07:00
557f80e0ea Fancier output for 'docker history'
Upstream-commit: 09b27f9e8d762713ae64711cbdfb76aa52ec1bcf
Component: engine
2013-03-22 17:22:32 -07:00
a2b60ff2a5 Merge branch 'graph' of github.com:dotcloud/docker into graph
Upstream-commit: 062ebff098f51685f1b7802428a0dd5778db2240
Component: engine
2013-03-22 03:10:30 -07:00
42e617fb2f Add some verbosity to the push/pull features
Upstream-commit: 0eed4b43866a559c94097e4ffbfb49e674bda121
Component: engine
2013-03-22 03:10:09 -07:00
311f26a2e4 Add authentification to all registry call
Upstream-commit: 4307b7dd8ea8d2cdfdf749383f514e656ae8a408
Component: engine
2013-03-22 02:57:28 -07:00
977b51bc15 Integrate Auth in runtime and make the config file relative to runtime root
Upstream-commit: c72ff318d3fb6ab887af21cf4410e1bc8104663a
Component: engine
2013-03-22 02:19:39 -07:00
08bb238f2c Merge branch 'graph' of github.com:dotcloud/docker into graph
Upstream-commit: 5e561a9d52d59beac4f9872eec3d9c7b50acfa04
Component: engine
2013-03-22 01:27:16 -07:00
4e641b070f Looking up a tag by repository name will default to REPOSITORY:latest. The empty tag '' is no longer allowed.
Upstream-commit: 640026ec59d26172d5beddf97f3894d4374ddd4d
Component: engine
2013-03-22 16:07:13 -07:00
38ddc6133f Handle push/pull of repositories
Upstream-commit: 11c4294846b55914ec5c5b475012a2234be9a9ff
Component: engine
2013-03-22 01:25:27 -07:00
a9ffc585e7 Comply the tests with golang TIP
Upstream-commit: d8fa52b7b5b6101538c15735500b3a01327ca96f
Component: engine
2013-03-21 10:31:02 -07:00
7fe5b8f241 Apply the new WalkHistory prototype to merge
Upstream-commit: f246cc9cdd9091baa5f956f7c8119a49e8379f91
Component: engine
2013-03-21 10:12:05 -07:00
e4f150622c Factorize the pull/push commands and create a registry.go
Upstream-commit: da266e6c7b66eda9ec6211bbf48fa71c3732d705
Component: engine
2013-03-21 10:10:14 -07:00
be0e5ade37 Image.ParentCommand and Image.ParentConatiner should be stored
Upstream-commit: f50dcbe404fd64dd0c69194bab3ea4aecb1d9f0d
Component: engine
2013-03-21 22:45:22 -07:00
73e6373b21 Merge branch 'graph' of ssh://github.com/dotcloud/docker into graph
Upstream-commit: cdd62522b6a19da97a8626989f086a64cecc0cf4
Component: engine
2013-03-21 22:21:00 -07:00
13fa1f90ec 'docker history': show the history of an image
Upstream-commit: 1ad69ad415728cc462dd3e296295247449538b0b
Component: engine
2013-03-21 21:42:18 -07:00
9e327a6d54 'docker commit' records parent container id and command, in addition to parent image
Upstream-commit: 05ae69a6eb72e012ed35422a6842038a01a24b61
Component: engine
2013-03-21 21:13:27 -07:00
bbcf46305d 'docker commit' can optionally tag the new image into a repository
Upstream-commit: 8396798ebae99791ce3f2f43c276af8e6b96d782
Component: engine
2013-03-21 20:07:37 -07:00
698075f5cc Repositories and tags can't have ':' in their name (to allow parsing the REPO:TAG notation)
Upstream-commit: 49a78929c61cbab0d25b49fdee43beac62fc9f66
Component: engine
2013-03-21 20:06:20 -07:00
72717c4970 'docker run' can reference an image by REPOSITORY:TAG
Upstream-commit: 379d449c4417e505a3ea95a121680b318b757c46
Component: engine
2013-03-21 19:01:55 -07:00
68808e8b06 Fix a bug which caused repository metadata to be cleared at startup
Upstream-commit: d0c776528b50f884c970cf0563ef6b40d90efc44
Component: engine
2013-03-21 19:00:43 -07:00
b6ad9d08f9 Fixed output quirks in 'docker images'
Upstream-commit: 4af8b711c0b86b38a851ec19b2a00e1317496924
Component: engine
2013-03-21 18:59:12 -07:00
ace2db29d7 Folded graph/ back into main package
Upstream-commit: ef711962d5d70b4332908f0ca6460929e289c131
Component: engine
2013-03-21 17:47:23 -07:00
d885b28d79 First integration of runtime with repositories & tags
Upstream-commit: 44faa07b6c472b888bed65b56126cde56658e91a
Component: engine
2013-03-21 17:35:49 -07:00
dd9ffc73ce graph.RepoStore: first draft of a Repository/Tag on top of the graph
Upstream-commit: 680f40c37e0d7f2fc924a51bc40c0bfc37f60b9e
Component: engine
2013-03-21 12:18:47 -07:00
596acf4de9 merge graph in graph
Upstream-commit: eef9659c958cc5afa50fbcbe7952eec98a299753
Component: engine
2013-03-21 06:35:57 -07:00
4459e0402a POC: push/pull are (kinda) working
Upstream-commit: 42cf74d56b0c989474ef00bf542bc4d2103001e6
Component: engine
2013-03-21 06:33:29 -07:00
758e2e9f0a Merge branch 'graph' of github.com:dotcloud/docker into graph
Upstream-commit: 04ba4348de2927ace855a8343aad1b5cb68fc500
Component: engine
2013-03-21 04:32:04 -07:00
6db31c94de Merge branch 'graph' of github.com:dotcloud/docker into graph
Upstream-commit: 864a8d9acaf306f10ddb50c2bd2398ebd54f0042
Component: engine
2013-03-21 03:54:24 -07:00
34e7903bcd POC of push/pull for images, pull works, push do push but without the layer
Upstream-commit: edcfd687efb6c00aefc39c07019307b917bd1ec8
Component: engine
2013-03-21 03:53:27 -07:00
4f02c42683 Enforce model for the json image format
Upstream-commit: 3e8d1dfb69e74414b3466fee3195432f17445bbc
Component: engine
2013-03-21 03:52:58 -07:00
d2e74ac7f8 Merged master
Upstream-commit: b6b5e5cec1fc58550286a7242db4a91bb43c05aa
Component: engine
2013-03-21 02:13:21 -07:00
cb03d9d3f5 Docker currently doesn't support 32-bit hosts. Let's make that clear by failing right away with an informative message
Upstream-commit: f7837599283ff89493d4fcfb7d9a046a7f9dc13b
Component: engine
2013-03-21 02:04:10 -07:00
5987d9eb6f Merge branch 'master' into graph
Upstream-commit: c37d7aad366748feb8276b3b45a7453d46eec705
Component: engine
2013-03-21 01:43:32 -07:00
9e04074895 No need for a Container.networkManager field: it can be accessed via Container.runtime
Upstream-commit: d65983f386e4a355c404e8b68a85ab301c37a59c
Component: engine
2013-03-21 01:43:03 -07:00
963d23568c Merge branch 'master' into graph
Upstream-commit: 1ed13f65fe7aeca9e7b869c3efaa655774a02e4b
Component: engine
2013-03-21 01:38:44 -07:00
16b646c2d9 Renamed docker*.go to runtime*.go
Upstream-commit: 377cebe36f4e4fc1cf927313df4a9c1cb6dc49cf
Component: engine
2013-03-21 01:24:54 -07:00
013fc3d292 Removed 'sparse export' mode, it is deprecated by the new diff-based transfer protocol
Upstream-commit: 2f781f21288d9e579cf18fcf08a0750ce7b0ac38
Component: engine
2013-03-21 01:24:12 -07:00
ff15c16c54 Renamed 'docker tar' to 'docker export' for symmetry with 'docker import'
Upstream-commit: e627a0da1ee3013d9f4b74e96636699401e5d720
Component: engine
2013-03-21 01:23:00 -07:00
69e910efff Moved Go() to the main package... And got rid of the useless docker/future package
Upstream-commit: 623e91e2e3f3d0b408a43606df8d3c037a6b03be
Component: engine
2013-03-21 01:13:55 -07:00
fc6afb77d5 Removed unused utility future.Pv()
Upstream-commit: deb603aaf41d6885e4b51c7ca06acfa940ad2a41
Component: engine
2013-03-21 01:10:44 -07:00
bf245fb6d9 moved GenerateId() to the graph package
Upstream-commit: 0208b6accddd4f8c8ccfb380dd281ac208fe19d1
Component: engine
2013-03-21 01:07:07 -07:00
b2da51604c Moved Download() and progressReader{} to the main package
Upstream-commit: d7c5d060c4b3c4a38a843e92f832bbf97483d16b
Component: engine
2013-03-21 00:54:54 -07:00
3350acc2a3 Moved HumanDuration() to the main package
Upstream-commit: 299d0b2720ad5efee89c11b47d6de51094714164
Component: engine
2013-03-21 00:52:43 -07:00
8a9c33b407 Renamed Docker{} to Runtime{} for clarity
Upstream-commit: b8547f31e4ba5d4381c572e7efa4bea3ccb80515
Component: engine
2013-03-21 00:41:15 -07:00
3f5ac0b977 Simplified the core container API, ported it to the new graph. Some features are missing eg. image 'paths' and tags
Upstream-commit: 7c57a4cfc086b4af68ed9ec7c1b03b934db61f0c
Component: engine
2013-03-21 00:25:00 -07:00
062aedd0cc Fixed a bug in graph.Graph.Get()
Upstream-commit: 84e8c4aa1df8f6f53d1c688a0e2bfc5b4d46adef
Component: engine
2013-03-21 00:21:32 -07:00