@@ -33,41 +33,6 @@ type DockerImageManifest struct {
3333 Config Descriptor `json:"config"`
3434}
3535
36- // DockerFSLayer is a container struct for BlobSums defined in an image manifest
37- type DockerFSLayer struct {
38- // DockerBlobSum is the tarsum of the referenced filesystem image layer
39- // TODO make this digest.Digest once distribution/distribution/v3 is in Godeps
40- DockerBlobSum string `json:"blobSum"`
41- }
42-
43- // DockerHistory stores unstructured v1 compatibility information
44- type DockerHistory struct {
45- // DockerV1Compatibility is the raw v1 compatibility information
46- DockerV1Compatibility string `json:"v1Compatibility"`
47- }
48-
49- // DockerV1CompatibilityImage represents the structured v1
50- // compatibility information.
51- type DockerV1CompatibilityImage struct {
52- ID string `json:"id"`
53- Parent string `json:"parent,omitempty"`
54- Comment string `json:"comment,omitempty"`
55- Created time.Time `json:"created"`
56- Container string `json:"container,omitempty"`
57- ContainerConfig docker10.DockerConfig `json:"container_config,omitempty"`
58- DockerVersion string `json:"docker_version,omitempty"`
59- Author string `json:"author,omitempty"`
60- Config * docker10.DockerConfig `json:"config,omitempty"`
61- Architecture string `json:"architecture,omitempty"`
62- Size int64 `json:"size,omitempty"`
63- }
64-
65- // DockerV1CompatibilityImageSize represents the structured v1
66- // compatibility information for size
67- type DockerV1CompatibilityImageSize struct {
68- Size int64 `json:"size,omitempty"`
69- }
70-
7136// DockerImageConfig stores the image configuration
7237type DockerImageConfig struct {
7338 ID string `json:"id"`
0 commit comments