arc-eng / studio

Arcane Studio is a collection of productivity-boosting tools built on top of the Arcane Engine.
https://arcane.engineer/studio/
MIT License
0 stars 2 forks source link

Optimize Dockerfile with Multi-Stage Builds 🚀 #30

Closed arcane-engine[bot] closed 2 weeks ago

arcane-engine[bot] commented 1 month ago

This pull request optimizes the Dockerfile by implementing multi-stage builds, which significantly reduces the final image size and enhances deployment speed.

Dockerfile Optimization

Environment Configuration

Dependency Management

This optimization enhances the performance and efficiency of the Docker image, leading to faster and more reliable deployments. The changes ensure that only necessary files are included in the final image, optimizing both size and speed of deployment. The use of Poetry for dependency management in the builder stage ensures that all dependencies are correctly installed and configured, further contributing to the streamlined build process.