AryaChakraborty / articulus_rag

25 stars 33 forks source link

Improving the Dockerfile with Multi-Stage Builds #74

Closed AMS003010 closed 2 months ago

AMS003010 commented 2 months ago

Describe the bug

The present Dockerfile implements a single stage build which is inefficient and using Multi-Stage Build can definitely increase performance by reducing image size significantly. This is done by removing the compiler, build artifacts and other unnecessary components from the final image and only leaving behind the executable.

Fix Bugs

Not applicable

Write Documentation

Comments can be provided in the file itself to understand better

Screenshots

None

Additional context

Please do assign me this issue under gssoc'24

AMS003010 commented 2 months ago

@AryaChakraborty
I have made a PR Please do review and add the necessary labels.

github-actions[bot] commented 2 months ago

Hello @AMS003010! Your issue #74 has been closed. Thank you for your contribution!