Upgrade to Pro — share decks privately, control downloads, hide ads and more …

dockerfileview: A Dockerfile viewer to trace ancestry of the base image

remore
July 21, 2015

dockerfileview: A Dockerfile viewer to trace ancestry of the base image

A presentation for my LT at Docker Ginza Meetup #1
http://www.meetup.com/Docker-Tokyo/events/223808578/

remore

July 21, 2015
Tweet

More Decks by remore

Other Decks in Technology

Transcript

  1. dockerfileview:
    A Dockerfile viewer to
    trace ancestry of the base
    image
    @remore

    View full-size slide

  2. Do you know the fact that

    View full-size slide

  3. ruby:2.2.2
    is created from
    buildpack-deps:jessie-scm

    View full-size slide

  4. ruby:2.2.2
    is created from
    buildpack-deps:jessie-scm
    which is created from
    buildpack-deps:jessie-scm

    View full-size slide

  5. ruby:2.2.2
    is created from
    buildpack-deps:jessie-scm
    which is created from
    buildpack-deps:jessie-scm
    which is created from
    buildpack-deps:jessie-curl

    View full-size slide

  6. ruby:2.2.2
    is created from
    buildpack-deps:jessie-scm
    which is created from
    buildpack-deps:jessie-scm
    which is created from
    buildpack-deps:jessie-curl
    which is created from
    debian:jessie

    View full-size slide

  7. ruby:2.2.2
    is created from
    buildpack-deps:jessie-scm
    which is created from
    buildpack-deps:jessie-scm
    which is created from
    buildpack-deps:jessie-curl
    which is created from
    debian:jessie
    which is created from
    SCRATCH(finally!)

    View full-size slide

  8. ruby:2.2.2
    is created from
    buildpack-deps:jessie-scm
    which is created from
    buildpack-deps:jessie-scm
    which is created from
    buildpack-deps:jessie-curl
    which is created from
    debian:jessie
    which is created from
    SCRATCH(finally!)

    View full-size slide

  9. Installation

    View full-size slide

  10. $go get remore/dockerfileview

    View full-size slide

  11. $dockerfileview nginx:1.9.2

    View full-size slide

  12. $docker run remore/dockerfileview dockerfileview nginx:1.9.2

    View full-size slide

  13. Thanks!
    github.com/remore/dockerfileview

    View full-size slide