Welcome to our web application project! This README provides information about the project, its setup, and contribution guidelines.
To run the web application locally, you'll need to follow these steps:
-
Clone the Repository:
git clone https://github.com/isaack-njama/docker-web-app.git
-
Navigate to the Project Directory:
cd docker-web-app
Before running the application using Docker, you need to install Docker on your machine. Follow the instructions below based on your operating system:
Follow the official Docker documentation to install Docker Engine on Ubuntu or other Linux distributions.
- Install Docker Desktop for macOS by following the instructions provided here.
- Install Docker Desktop for Windows by following the instructions provided here.
Once Docker is installed on your machine, follow these steps to run the application using Docker:
-
Build the Docker Image:
docker build -t <image_name> .
-
Run the Docker Container:
docker run -p 3000:3000 <image_name>
The application will be accessible at
http://localhost:3000.
We're in the process of containerizing the application. Once the containerization is completed, you'll be able to run the application directly without building the Docker image manually.
Thank you for your patience and understanding! 🙏
Feel free to check out the Contribution Guide to get your hands dirty!
This project is licensed under the MIT License. You are free to use, modify, and distribute the code as per the terms of the license.
If you encounter any issues or have questions, feel free to open an issue in the GitHub repository.
Happy hacking! 🚀