Skip to content

Adding Dockerfiles#116

Merged
git-voo merged 4 commits intomainfrom
feature/dockerfiles
May 6, 2025
Merged

Adding Dockerfiles#116
git-voo merged 4 commits intomainfrom
feature/dockerfiles

Conversation

@JackMcPhillips1543
Copy link
Copy Markdown
Contributor

Fixes #111

To run this, you must have Docker installed Docker on your device and have it started. Run docker-compose up --build to start the container. It does take a while at first for it to load.

What was fixed:
Dockerfiles were added to the frontend and backend folders, and a Docker-compose file was added to the root directory.

Why was it fixed:
Previously, our project did not have Docker. We needed to add it to employ a fast containerization process for our system as part of the continuous deployment pipeline.

How it was fixed:
A Dockerfile was created, and runs all of the commands and installs all of the dependencies it needed. From there the Docker-compose starts the backend and then the frontend.

Copy link
Copy Markdown
Collaborator

@git-voo git-voo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Next step would to to incorporate a build command into our ci/cd pipeline to trigger an auto build on push to main

@git-voo git-voo merged commit dae23b9 into main May 6, 2025
4 checks passed
@git-voo git-voo deleted the feature/dockerfiles branch May 6, 2025 05:35
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.

Automate Docker Container Creation for Continuous Deployment

2 participants