Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calculate checksum when installing image layers #8249

Closed
wants to merge 4 commits into from

Commits on Oct 27, 2014

  1. Compute TarSum of image layer data when installing

    Adds a new `Checksum` field to the current image format
    to store the result of the tarsum of the file system changes.
    
    Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)
    Josh Hawn committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    c8944bf View commit details
    Browse the repository at this point in the history
  2. Remove jsonData argument from image.StoreImage

    The argument specified the json data to save to disk when registering
    a new image into the image graph. If it is nil, then the given image
    is serialized to json and that is written by default. This default
    behavior is sufficient because the given image was originally deserialzed
    from this jsonData to begin with.
    
    Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)
    Josh Hawn committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    70e8ba6 View commit details
    Browse the repository at this point in the history
  3. Remove unused "image_set" job

    A quick grep of the code base shows that the "image_set" job
    registered by the TagStore is not used.
    
    Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)
    Josh Hawn committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    e37eba2 View commit details
    Browse the repository at this point in the history
  4. AUFS Diff/ApplyDiff excludes /.wh..wh.* files

    Also includes Checksum field in `docker inspect` output for images.
    Correcly close layerData decompress/reader wrapper when storing images.
    Remove imgJSON from call to graph.Register when pulling an image.
    
    Docker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)
    Josh Hawn committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    4d6216c View commit details
    Browse the repository at this point in the history