-
Notifications
You must be signed in to change notification settings - Fork 7
Provide Docker image flavors to reduce size #1028
Copy link
Copy link
Open
Labels
Size: LargeThe work involved in addressing this issue is substantial. Multiple days or weeks of work.The work involved in addressing this issue is substantial. Multiple days or weeks of work.Status: AvailableWork on this issue has not yet started and is available to be worked on.Work on this issue has not yet started and is available to be worked on.Type: FeatureAddresses adding a new feature to the application.Addresses adding a new feature to the application.
Milestone
Metadata
Metadata
Assignees
Labels
Size: LargeThe work involved in addressing this issue is substantial. Multiple days or weeks of work.The work involved in addressing this issue is substantial. Multiple days or weeks of work.Status: AvailableWork on this issue has not yet started and is available to be worked on.Work on this issue has not yet started and is available to be worked on.Type: FeatureAddresses adding a new feature to the application.Addresses adding a new feature to the application.
Describe the problem that this feature would solve
If someone is planning on using Thunder with DynamoDB, classes related to MongoDB are not needed.
We can reduce the size of a docker image by not compiling those MongoDB classes that would never be used.
We should offer multiple flavors of Thunder with reduced sizes.
Describe the solution you'd like
Dockerfilethat builds Thunder excluding certain java packages during compilation and publish thoseAdditional context
https://stackoverflow.com/questions/1790000/exclude-dependency-in-a-profile