Repository navigation
Releases: faridsanchezz/Search_Engine
Release list
Executables to run the program in Docker
Steps to Run the Project with Docker
The project requires loading pre-generated Docker images and running the appropriate docker-compose.yml
file, depending on the desired data structure and project setup. Follow these steps to start the system:
1. Load the Docker images: Ensure you have the .tar files for all the required Docker images. Load
each image using the following command:
docker load -i <image_name.tar>
Repeat this step for all provided images.
2. Run the appropriate docker-compose.yml file: Depending on the structure and modules you want to execute, select the corresponding docker-compose.yml file and run it. Use the following command:
docker-compose -f <docker-compose-file.yml> up --build
3. Access the user interface: If everything is correctly configured and the Nginx service is running
inside the container, you can access the user interface in your browser at:
http://localhost:3000
Nginx will serve the user interface and redirect any necessary requests to the backend services.
4. Switching between configurations: To test different data structures or setups, stop the current
containers using:
docker-compose -f <docker-compose-file.yml> down
Then, execute the corresponding docker-compose.yml file for the desired configuration.