Switches to a staged Dockerfile in order to decrease build time, improve build caching, and decrease image size from ~240 MB to ~130 MB
What kind of change does this PR introduce? (check at least one)
[ ] Bugfix
[X] Feature
[ ] Code style update
[X] Refactor
[ ] Build-related changes
[ ] Other, please describe:
The PR fulfills these requirements:
[X] All tests are passing?
[X] New/updated tests are included?
[X] If any static assets have been updated, has ui/bindata.go been regenerated?
[X] Are there doc blocks for functions that I updated/created?
If adding a new feature, the PR's description includes:
[X] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)
Switches to a staged Dockerfile in order to decrease build time, improve build caching, and decrease image size from ~240 MB to ~130 MB
What kind of change does this PR introduce? (check at least one)
The PR fulfills these requirements:
If adding a new feature, the PR's description includes:
Other information: