Further reduce the size of the Docker image #1658
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Remove
ppa:mhier/libboost-latest
(no longer needed to install the Boost packages), move some more packages that are only needed for compiling to the respective stage (so that they don't end up in the final image), use the non-dev version of packages in the final image, and only install those Boost packages that are needed to run Qlever. This about halves the image size from almost 800 MB previously to now 400 MB.