Skip to content

Add Dockerfile and Docker Compose for containerized setup#66

Open
aswinsuriya16 wants to merge 1 commit intoEremosCore:mainfrom
aswinsuriya16:main
Open

Add Dockerfile and Docker Compose for containerized setup#66
aswinsuriya16 wants to merge 1 commit intoEremosCore:mainfrom
aswinsuriya16:main

Conversation

@aswinsuriya16
Copy link

This PR introduces Docker support for the project, enabling easy containerized development and deployment.

Changes introduced:

  • Added a multi-stage Dockerfile for lightweight and secure builds.
  • Configured .dockerignore to reduce image size.
  • Added docker-compose.yml for simplified local setup.
  • Updated README.md with Docker usage instructions (build, run, and compose).

Benefits:

  • Developers can run the project without installing Node.js locally.
  • Provides a consistent runtime environment across machines.
  • Simplifies deployment using Docker-compatible platforms.
  • Follows best practices (multi-stage build, non-root user, production mode).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant