sample chnage to trigger the jenkins
"Docker MySQL Node.js React.js App" is a comprehensive demonstration repo showcasing the capabilities of Docker and Docker Compose. With a focus on simplicity and efficiency, this project illustrates the integration of Docker containers for deploying a full-stack application.
To set up the project, follow the steps below:
Before running the project, make sure you have the following installed:
- Docker: Download and Install Docker
-
Clone the repository:
git clone https://github.com/madhurajayashanka/docker-mysql-nodejs-reactjs-app.git
-
Navigate to the project directory:
cd project-directory
-
Download the
script.sql
file and place it in the project directory. -
Run the following command to build and start the Docker containers:
docker-compose up --build
-
Login to MySQL using the specified port, username, and password:
- Host:
localhost
- Port:
3307
- Username:
root
- Password:
pass123
You can use a MySQL client such as MySQL Workbench or phpMyAdmin to log in to the MySQL server.
- Host:
-
Initialize the MySQL database by executing the
script.sql
file. -
Access the application by opening the following URL in your web browser:
http://localhost:3001
This will take you to the ReactJS application interface where you can interact with the project.
This example serves as a beginner-friendly resource to learn about full-stack Docker containerization in a practical application. It provides a simplified implementation of a full-stack application using React.js, Node.js, and MySQL, all orchestrated with Docker Compose.