0c11df3e01
Merge pull request #1267 from sridatta/new-clean-init
...
* Runtime: Fix to "Inject dockerinit at /.dockerinit"
Upstream-commit: f6fa353dd8be732aaed20f0c64a5ae8ccc9f1dbc
Component: engine
2013-08-05 13:23:22 -07:00
c364da0b51
Remove unused parameter
...
Upstream-commit: 0f134b4bf81a4d0160932852854b190b7ee7e3b9
Component: engine
2013-07-29 11:30:17 -07:00
78c57a64f0
Refactor the image size storage
...
Upstream-commit: 0badda9f1587c11a13dca17c68b30addd757237c
Component: engine
2013-07-29 11:30:17 -07:00
e9895c9839
Refactor checksum
...
Upstream-commit: 8ca7b0646e6c4346075656f46847f53c2e868a3d
Component: engine
2013-07-29 11:30:17 -07:00
15664f4161
use 0755 instead of 0700
...
Upstream-commit: 1c509f4350d943c6aa8b9bff8dcbed28ee803735
Component: engine
2013-07-25 15:45:15 +00:00
7c7e6abf06
+ Runtime: inject dockerinit at /.dockerinit instead of overwriting /sbin/init. This makes it possible to run /sbin/init inside a container.
...
Upstream-commit: 5d8efc107d2c7b7da61a6d22657190c6f13713d2
Component: engine
2013-07-17 17:13:34 -07:00
84dca8f32c
Fix #1162 - Remove bufio from Untar
...
Upstream-commit: 08a87d4b3b3f76ac9d73309b1042aa75d6634ed9
Component: engine
2013-07-08 13:42:17 -07:00
692004c87b
Fix a bug which caused creation of empty images (and volumes) to crash. FIxes #995 .
...
Upstream-commit: 290b1973a90e39f2b7f751f038633b9e6e4a1694
Component: engine
2013-06-22 12:29:42 -07:00
730a1370b2
Merge branch 'master' into 22-add_sizes_images_and_containers-feature
...
Upstream-commit: ddf5a1940fdbe2efa7136e7f5f26c2adc1a59b3e
Component: engine
2013-06-14 10:05:06 +00:00
5bf955bfcc
fix virtual size on images
...
Upstream-commit: 00cf2a1fa264c167dff0dd50e296c93d4c59908f
Component: engine
2013-06-14 10:05:01 +00:00
fafb25034a
bump to master again
...
Upstream-commit: bf63cb904592e1ca73aa3990c08ea0b752fec14d
Component: engine
2013-06-05 16:01:36 +00:00
dfee088c2a
move xino stuff to /dev/shm
...
Upstream-commit: f67ea78cce83114998390c16305a6869c72f5100
Component: engine
2013-06-05 12:59:05 +00:00
4747c5b99f
linted names
...
Upstream-commit: fd224ee590dc9f003f6507b529a9f47cceb02c44
Component: engine
2013-06-04 18:00:22 +00:00
9c0086fb7d
drop/omit
...
Upstream-commit: 86ada2fa5d00820288df8a59eca3deef83f4aeb6
Component: engine
2013-06-04 13:51:12 +00:00
39f3a9ee0e
add arch field to image struct
...
Upstream-commit: 2cf92abf0eff49b21812d88e74813b8848f9b758
Component: engine
2013-05-24 21:41:30 +03:00
8c3121bf04
bump to master
...
Upstream-commit: 6fce89e60b71ee2306d66003697b6c746c456250
Component: engine
2013-05-22 13:41:29 +00:00
88a9363cae
Split registry into subpackage
...
Upstream-commit: 9bb3dc9843f4ef565eb8f298eb7f542b5e1ac0dd
Component: engine
2013-05-15 01:41:39 +00:00
bc6fad489c
Create a subpackage for utils
...
Upstream-commit: 2e69e1727b4d5698a90c24c5800eecd5401dc319
Component: engine
2013-05-14 22:37:35 +00:00
e0c6a8e8bb
add sizes in images and containers
...
Upstream-commit: a91b710961b74341543a81b9d16f66d65b1907f1
Component: engine
2013-05-13 15:14:20 +02:00
76711c8930
Factorize the checksums functions
...
Upstream-commit: 44b33b44aa1445bad0bcb5852c7a1606e30620f7
Component: engine
2013-05-08 22:37:33 -07:00
cce89c679d
Store the actual archive when commit
...
Upstream-commit: aaaf3f072601923594754e46c1f0152847d9c2d9
Component: engine
2013-05-08 19:08:11 -07:00
dd5e4add4f
Store the checksums when pulling a repository
...
Upstream-commit: 0e23b4e10ec7f7c49c5715cd115f859319adf476
Component: engine
2013-05-08 16:27:35 -07:00
c6f97b4c7e
Make the checksum async within commit
...
Upstream-commit: 8ff1765674c93a169fe29483503709a008f30618
Component: engine
2013-05-08 12:01:12 -07:00
9dcac35c2d
Use make instead of new
...
Upstream-commit: c4ebf870c8a9cef909e66fb517e607896ea8a518
Component: engine
2013-05-08 10:35:41 -07:00
b90c56ad14
gofmt pass
...
Upstream-commit: d985050aeb3f1411b94b21f6db35a24f9a1f93f2
Component: engine
2013-05-06 10:57:36 -07:00
815f14e3c7
simplify image.Checksum
...
Upstream-commit: be791a223b65d5641e032ea78ad7289b6eb58979
Component: engine
2013-05-06 10:56:55 -07:00
140338cd02
Fix checksum computing
...
Upstream-commit: f10b0f75e02041db64176760a3be9639408ad923
Component: engine
2013-05-06 10:56:50 -07:00
e2645da3a8
Checksum system overhaul
...
Upstream-commit: 6e2ddf6f608aa3d73b26b22dc3ff27f11534cdee
Component: engine
2013-05-06 10:56:49 -07:00
915420b8dd
Fixed checksum computing. Ensure checksum is computed when image metadata is loaded from disk. Fixed docker push workflow. Moved hash computing to utils
...
Upstream-commit: be7560890644759c0ddd229afed208c537f075d7
Component: engine
2013-05-06 10:56:10 -07:00
5a3c9e63e6
Implemented checksum computation on image creation (necessary for new push primitive)
...
Upstream-commit: 048fd671ef107aa14f02e6fe2db4a4100c23d37f
Component: engine
2013-05-06 10:52:42 -07:00
45f51cdc1d
Implement -config and -command in CmdCommit in order to allow autorun
...
Upstream-commit: 51d6228261cdc379aade581ee504b2c59a3e02a9
Component: engine
2013-04-25 16:48:31 -07:00
e45cc3d0d4
Merge pull request #442 from dotcloud/fix_deleted_file_diff
...
Use aufs to handle parents whiteouts instead of doing it manually
Upstream-commit: 03e4704ae58cdd03eef23e873b5e0b964470001c
Component: engine
2013-04-22 18:23:46 -07:00
41f179ebb1
'docker push' buffers filesystem archives on disk instead of memory.
...
Upstream-commit: baacae8345febd688579ac29832c200c41602ed2
Component: engine
2013-04-21 14:23:55 -07:00
2c563ad6e8
Use aufs to handle parents whitouts instead of doing it manually
...
Upstream-commit: e49af5b6def4e69ae234549fbcd2dd2987949cab
Component: engine
2013-04-19 16:33:25 -07:00
51cf529c26
Added 'author' field to the image format
...
Upstream-commit: 4ef2d5c1e6e65b1e214071388618fc9fa4345be9
Component: engine
2013-04-17 19:58:17 -07:00
fd2c37bc5e
try to load aufs module, disply error on failure
...
Upstream-commit: ac49a797b469bda89384dc1cd31d349761340693
Component: engine
2013-04-15 12:05:46 +02:00
4b2813872d
Add versioning to docker image format. IMPORTANT: the format versioning is pegged to docker's versioning, so changes to the format MUST trigger an increment in version number.
...
Upstream-commit: 8bfbdd7afa504a1ddb09d026feb4d20eac4b4dd5
Component: engine
2013-04-04 18:38:43 -07:00
28343696b9
Show shorthand image IDs for convenience. Shorthand IDs (or any non-conflicting prefix) can be used to lookup images
...
Upstream-commit: 1632566ecb133fb0853aec6715c5c06a4a9e41da
Component: engine
2013-03-31 22:11:55 -07:00
c8d7429350
Simplify id generation
...
Instead of using a SHA-256 of a random number, hex encode 32 bytes
of random data from crypto/rand (sourced from /dev/urandom).
Upstream-commit: 141b5fc7d77fbe99fd42fb603688b842a5be34dd
Component: engine
2013-03-26 19:29:44 -04:00
f7bb202db8
Generate full-size SHA256 IDs for images and containers
...
Upstream-commit: 190e2fa50f62c0b2a497dac39a5154bd35e46b3a
Component: engine
2013-03-23 19:33:00 -07:00
495926123e
An image embeds the configuration of its parent container ('ContainerConfig')
...
Upstream-commit: 0146c80c40fa5b793fdda17ed2c96d49bd90e2ed
Component: engine
2013-03-23 14:48:16 -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
596acf4de9
merge graph in graph
...
Upstream-commit: eef9659c958cc5afa50fbcbe7952eec98a299753
Component: engine
2013-03-21 06:35:57 -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
ace2db29d7
Folded graph/ back into main package
...
Upstream-commit: ef711962d5d70b4332908f0ca6460929e289c131
Component: engine
2013-03-21 17:47:23 -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