Northeastern-Electric-Racing / Argos

Our full-stack data visualization tool
GNU Affero General Public License v3.0
1 stars 0 forks source link

[Scylla] - Optimize docker build #231

Closed jr1221 closed 4 days ago

jr1221 commented 1 month ago

Description

Right now, the docker build packages the whole build results.

Acceptance Criteria

-Smaller size. Starts at 1.3 gb that can get down to 300mb easily

Proposed Solution

Use the build stage setup as seen on the internet. No need for alpine or scratch, debian slim will do. Make sure to move over the scylla binary and prisma binary, note that cargo prisma migrate will need to be modified.

Mocks

No response