• Stars
    star
    400
  • Rank 107,843 (Top 3 %)
  • Language
    Go
  • License
    MIT License
  • Created over 6 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

dlayer is docker layer analyzer.

dlayer

dlayer is docker layer analyzer.

Installation

go install github.com/orisano/dlayer
# go get github.com/orisano/dlayer

or

docker pull orisano/dlayer

How to use

$ dlayer -h
Usage of dlayer:
  -a	show details
  -d int
    	max depth (default 8)
  -f string
    	image.tar path (default "-")
  -i	interactive mode
  -l int
    	screen line width (default 100)
  -n int
    	max files (default 100)
# recommended
docker save image:tag | dlayer -i

or

docker save image:tag | dlayer -n 100 | less

or

docker save -o image.tar image:tag
dlayer -f image.tar -n 1000 -d 10 | less

or

# using docker
docker save -o image.tar image:tag
docker run -v $PWD:/workdir -it orisano/dlayer -i -f /workdir/image.tar

screenshot

Related Projects

Author

Nao Yonashiro (@orisano)

License

MIT

More Repositories

1

gosax

Go library for XML SAX (Simple API for XML) parsing
Go
112
star
2

owiener

A Python3 implementation of the Wiener attack on RSA
Python
80
star
3

graphemesplit

UAX #29
JavaScript
56
star
4

rget

rget is the parallel downloader for GitHub release.
Go
54
star
5

minid

minid is Dockerfile minifier for reducing the number of layers.
Go
51
star
6

sqlc-gen-ts-d1

Go
37
star
7

wyhash

A pure-Go wyhash implementation.
Go
31
star
8

impast

A library for package AST importing
Go
28
star
9

targd

targd is multistage build helper
Go
25
star
10

olll

A Python3 Implementation of LLL
Python
21
star
11

wayt

wayt is a command utility of a wait.
Go
17
star
12

castage

castage is multi-stage builds helper for caching
Go
15
star
13

go-adal

unofficial Active Directory Authentication Library for go
Go
14
star
14

pixelmatch

mapbox/pixelmatch ports for go.
Go
12
star
15

chunpull

Go
11
star
16

gomasio

socket.io-client go implementation
Go
11
star
17

bctx

bctx is a tool for packing and uploading docker build context.
Go
11
star
18

gobase

go webapp boilerplate
Go
10
star
19

bqspec

SQL testing tool for Google BigQuery.
Python
9
star
20

dignore

dockerignore generator for monorepo
Go
9
star
21

unity_metadata_loader

C++
8
star
22

uds

unix domain socket utilities for Go
Go
6
star
23

embexpr

safe embedded python expression parser (for mainly easy DSL or config file)
Python
6
star
24

composegen

Go
5
star
25

dire

A viewer of dockerignore regexp.
Go
5
star
26

sese

sese is extended ses mock based on moto-server
Python
4
star
27

blurhash

Go
4
star
28

missprop

Go
4
star
29

artifacts-unzip-proxy

Go
3
star
30

nopieprofile

Go
3
star
31

go-sandbox

Go
3
star
32

go-outlook

Go
3
star
33

dlhiddensym

C
3
star
34

timeflight

Go
3
star
35

agreed-playground

JavaScript
2
star
36

mysqlerr

easy to use mysql error constants from go
Go
2
star
37

bqgcs

Python
2
star
38

httpc

utilities for http request.
Go
2
star
39

redash_bq_jp

Python
2
star
40

xsqlfilter

Go
2
star
41

aojil

JavaScript
2
star
42

bqcat

Go
2
star
43

cg

cg is the code generator
Go
1
star
44

fastcookiesession

Go
1
star
45

unroller

Go
1
star
46

slapost

Go
1
star
47

usage

Go
1
star
48

dotfiles

my dotfiles
Shell
1
star
49

yamerge

Go
1
star
50

preve

Go
1
star
51

cjidc

JavaScript
1
star
52

fulltextsearch

Go
1
star
53

mailo

email decoder for go
Go
1
star
54

runj

Go
1
star
55

subflag

subflag is subcommand library for flag package
Go
1
star
56

orisano.github.io

my hosting page
CSS
1
star
57

gproject

Go
1
star
58

tree

Go
1
star
59

oproxypac

JavaScript
1
star
60

so

Go
1
star
61

radix

Go
1
star
62

dotvim

Vim Script
1
star
63

intersect

Go
1
star
64

sqlx-playground

TSQL
1
star
65

gopl

Go
1
star
66

tschema

TypeScript
1
star
67

gorputil

gopkg.in/gorp.v2 utility
Go
1
star
68

gcs-unzip

Go
1
star
69

gcs-upload

gcs-upload is a command-line tool written in Go for uploading files to GCS
Go
1
star