Closed Savio-Sou closed 9 months ago
Assigning P-MEDIUM
considering this as a great-to-have and guessing E-LOW
with the established work in https://github.com/noir-lang/noir/pull/425.
I'll pick this up this week @Savio-Sou
Thank you Ze! Ping any time if you face any difficulties / this starts feeling more complicated than it seems to be 🙌
Problem
Docker is a popular tool for spinning up developer environment instances across different platforms, widely integrated with other popular developer tools like GitHub, VS Code, etc.
We currently offer different ways of setting an environment up with Nargo, but not one that is specifically Docker-friendly.
Happy Case
Creating a Dockerfile that contains:
noirup
nargo
binary (latest stable version)out of the box could be very useful, particularly for Noir developers onboarding / using other developer tools with great Docker integrations (e.g. GitHub Codespace).
Alternatives Considered
No response
Additional Context
We have previously considered, implemented and abandoned the idea in https://github.com/noir-lang/noir/pull/425 from the perspective of minimizing dependency management.
From the perspective of easing integrations with other Docker-friendly developer tools, it is worthwhile to revisit the idea.
Would you like to submit a PR for this Issue?
No
Support Needs
No response