Alex Goodman
65f87b00a9
make slim image default, provide fully featured image
2019-07-27 12:56:26 -04:00
Akshay Chhajed
5a623efc99
fix tls config for docker
2019-07-24 23:01:53 +05:30
Alex Goodman
41b5504957
Merge pull request #207 from muesli/conversion-fixes
...
Avoid unnecessary conversions
2019-07-21 15:51:01 -04:00
Alex Goodman
9384069d76
Merge branch 'master' into format-fixes
2019-07-21 15:44:52 -04:00
Alex Goodman
26281d9f96
replace travis with gitlab; linting fixes
2019-07-20 17:57:47 -04:00
Christian Muehlhaeuser
f5edcf1922
Avoid unnecessary conversions
...
Those variables are already of the right type.
2019-07-19 12:54:52 +02:00
Christian Muehlhaeuser
57b1a3d522
Fixed import order using goimports
...
Probably just prevents future merge conflicts.
2019-07-19 12:44:16 +02:00
Alex Goodman
8fcc9f67d8
gofmt fix
2019-03-16 12:05:40 -04:00
Alex Goodman
58f64045e4
dont depend on image history to exist ( closes #169 )
2019-03-16 12:03:59 -04:00
Akshay Chhajed
a1e0f08408
Adds support for docker host access over ssh ( #173 )
2019-03-16 10:40:57 -04:00
Alex Goodman
993be8d3ae
Filetree improvements ( #165 )
...
* add filetree viewmodel
* added attribute toggle
* these views are really controllers
* fix collapse all dir when selected file
* determine filetree upperbound dynamically
* support bounding cursor movements in the view model
* added first view model test case
* added test cases for filetree viewmodel
2019-02-22 11:49:53 -05:00
Alex Goodman
46aff8bcc4
reference layer data for source of truth on index
2019-02-18 08:48:14 -05:00
Alex Goodman
ab3bbb8735
less verbose processing output
2019-02-17 10:24:00 -05:00
Alex Goodman
fc27dcd820
Add CI integration ( #143 )
2018-12-30 14:07:56 -05:00
Alex Goodman
e63a886f04
Performance tweaks ( #127 )
2018-12-08 12:09:26 -05:00
Alex Goodman
9f9a8f2c05
Refactor image preprocessing ( #121 )
2018-12-08 11:46:09 -05:00
Alex Goodman
fbd2214a51
read entire json file on image parsing
2018-12-03 11:16:19 -05:00
Alex Goodman
53b11f4ecf
fail on image not found without panic; add extra chmod case to test dockerfile
2018-12-01 19:01:59 -05:00
Akshay Chhajed
89bb66b3a2
Removes extra if (Typo from #114 ) ( #115 )
...
Some lint checks
2018-11-30 07:40:42 -05:00
Chris Cinelli
5dbaa81670
Fix a problem with the size checking ( #114 )
2018-11-29 23:06:09 -05:00
Alex Goodman
a566ad41f1
remove jotframe
2018-11-29 18:47:04 -05:00
Alex Goodman
3320d2df68
Feature/cc/do not write image ( #108 )
...
* Remove excessive memory usage during image processing
* Do not copy the image on disk locally. Save wearing of SSD and speedup startup
2018-11-29 18:08:40 -05:00
Chris Cinelli
3edff1760d
Only scan the tar file once ( #103 )
2018-11-29 17:46:32 -05:00
Chris Cinelli
0904611df7
Using the same client.WithVersion(dockerVersion)
as in other places. On my machine ImageInspectWithRaw
was failing for an API mismatch and it was always trying to pull ( #104 )
2018-11-29 17:22:03 -05:00
Alex Goodman
b1962b9ae5
ensure tmp image is cleaned up on crash (addresses part of #58 )
2018-11-24 21:02:58 -05:00
Alex Goodman
7d868096ca
use env vars to determine the docker API version ( closes #71 )
2018-11-24 20:48:31 -05:00
Alex Goodman
82014bc558
discover docker version automatically ( fixes #47 )
2018-11-01 00:02:36 -04:00
Nathan Lowe
4b6ff484e3
#29 : Support configuring the docker client from environment variables ( #54 )
2018-10-31 13:12:52 -04:00
Alex Goodman
790d5a6dba
cleanup on exit of non-gocui methods ( fixes #42 )
2018-10-27 11:59:29 -04:00
Alex Goodman
e779798478
add id + tar name to the layer details
2018-10-27 10:11:54 -04:00
Alex Goodman
b44c980457
unaccounted whiteout files should not be fatal
2018-10-24 22:13:08 -04:00
Alex Goodman
866b6189e6
rm debug code
2018-10-24 08:06:36 -04:00
Alex Goodman
5bc7337b04
truncate inefficiencies report ( fixes #27 )
2018-10-22 17:48:43 -04:00
Alex Goodman
e757503234
pin docker client version
2018-10-22 14:05:53 -04:00
Alex Goodman
291207ed6c
rm debug info
2018-10-21 12:04:18 -04:00
Alex Goodman
ee74c8500e
image tar can be a symlink ( fixes #26 )
2018-10-21 12:02:51 -04:00
Alex Goodman
d6549ea16d
pull images when not found ( closes #25 ); small fixes
2018-10-20 07:42:01 -04:00
Alex Goodman
e700ec3745
gofmt
2018-10-16 23:37:19 -04:00
Alex Goodman
dddb2e6b97
with fancy pre-processing
2018-10-16 22:38:41 -04:00
Alex Goodman
54b20c096b
Merge branch 'master' into parallel-tar-proc
2018-10-16 20:18:51 -04:00
Alex Goodman
4c99bd093d
added basic documentation
2018-10-15 22:51:48 -04:00
Alex Goodman
18b405db72
Size based efficiency ( #24 )
2018-10-14 10:57:59 -04:00
Alex Goodman
85fa13501d
Add details pane ( #23 )
2018-10-14 10:56:09 -04:00
Alex Goodman
0ec279788e
implements build command ( #22 )
2018-10-14 10:55:54 -04:00
Alex Goodman
bddd469239
process tars in parallel
2018-10-13 11:36:09 -04:00
Alex Goodman
41b6da6e93
Independent filetree buffer + partial tree rendering ( #18 )
2018-10-07 19:50:23 -04:00
Alex Goodman
9625c51aa4
Reconcile history from image manifest and config ( #17 )
2018-10-07 10:13:34 -04:00
Alex Goodman
c599ca5ad2
a few low hanging perf improvements ( #16 )
2018-10-06 09:45:08 -04:00
Alex Goodman
3a9796619c
renamed to dive; use cobra; rm dep; imagehistory fix
2018-10-01 21:50:05 -04:00
Alex Goodman
7f3dee181c
show layer efficiency in layerview
2018-08-21 21:31:38 -04:00