Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

Problem

Slide 3

Slide 3 text

Problem

Slide 4

Slide 4 text

Do you know the fact that

Slide 5

Slide 5 text

ruby:2.2.2

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

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!)

Slide 11

Slide 11 text

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!)

Slide 12

Slide 12 text

Installation

Slide 13

Slide 13 text

$go get remore/dockerfileview

Slide 14

Slide 14 text

Usage

Slide 15

Slide 15 text

$dockerfileview nginx:1.9.2

Slide 16

Slide 16 text

Demo

Slide 17

Slide 17 text

Alternative

Slide 18

Slide 18 text

$docker run remore/dockerfileview dockerfileview nginx:1.9.2

Slide 19

Slide 19 text

Thanks! github.com/remore/dockerfileview