Add Docker Containerization + README Instructions #83
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR introduces Docker containerization and support for the Evolution SDK, making it easy for developers to build and run the tool inside a portable and reproducible environment without needing to install Node or TypeScript manually.
Changes
Added Dockerfile for building and running the SDK
Added instructions in the README covering:
Minor cleanup and documentation improvements where needed
Why This Is Useful
Makes environment setup easier for new contributors
Ensures consistency across systems
Improves developer onboarding
Helps future CI/CD pipelines
Makes the SDK runnable in isolated environments
Testing Done
Built Docker image locally
Successfully ran SDK CLI commands inside the container
Verified that node version + deps resolve properly
Open to suggestions for improvements or additional documentation.