-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[C4GT Community]: Containerize using Dockerfile #73
Labels
Milestone
Comments
@codecakes Please assign this to me |
github-merge-queue bot
pushed a commit
that referenced
this issue
Sep 20, 2024
… service (#75) resolves #73 adds: - Dockerfile.build: This is the base multi-stage image. - Dockerfile: Main image to run the service using docker compose. - Dockerfile.test-integration: For running integration tests. <!-- Generated by sourcery-ai[bot]: start summary --> ## Summary by Sourcery Add Docker support for integration testing and running the service in a containerized environment. Update documentation to guide developers on setting up and using Docker for local testing and service emulation. Introduce Dockerfiles for building base, main, and integration test images, and add a Docker Compose configuration for service deployment. New Features: - Introduce Docker support for integration testing and running the service in a containerized environment using Docker Compose. Enhancements: - Update CONTRIBUTING.md and README.md to include instructions for setting up and running the containerized application, enhancing the documentation for developers. Build: - Add Dockerfile.build for creating a base multi-stage image, Dockerfile for the main service image, and Dockerfile.test-integration for integration testing. Deployment: - Add docker-compose.yml to define the containerized service setup, including shared configuration for ports, volumes, and logging. Documentation: - Enhance user-facing documentation in CONTRIBUTING.md and README.md to guide developers on using Docker for local integration testing and service emulation. <!-- Generated by sourcery-ai[bot]: end summary -->
@JiyaGupta-cs this is closed. Checkout more issues that are open. |
codecakes
added a commit
that referenced
this issue
Sep 22, 2024
… service (#75) resolves #73 adds: - Dockerfile.build: This is the base multi-stage image. - Dockerfile: Main image to run the service using docker compose. - Dockerfile.test-integration: For running integration tests. <!-- Generated by sourcery-ai[bot]: start summary --> ## Summary by Sourcery Add Docker support for integration testing and running the service in a containerized environment. Update documentation to guide developers on setting up and using Docker for local testing and service emulation. Introduce Dockerfiles for building base, main, and integration test images, and add a Docker Compose configuration for service deployment. New Features: - Introduce Docker support for integration testing and running the service in a containerized environment using Docker Compose. Enhancements: - Update CONTRIBUTING.md and README.md to include instructions for setting up and running the containerized application, enhancing the documentation for developers. Build: - Add Dockerfile.build for creating a base multi-stage image, Dockerfile for the main service image, and Dockerfile.test-integration for integration testing. Deployment: - Add docker-compose.yml to define the containerized service setup, including shared configuration for ports, volumes, and logging. Documentation: - Enhance user-facing documentation in CONTRIBUTING.md and README.md to guide developers on using Docker for local integration testing and service emulation. <!-- Generated by sourcery-ai[bot]: end summary -->
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Ticket Contents
Description
The basic skeletal works great as a first timer setup but now issues such as #26 and #12 involve non-trivial layers and add more IO sophistication that we cannot do without containerization.
A fast dockerfile boostrap should work good for the project such as: https://flexstack.com/docs/languages-and-frameworks/autogenerate-dockerfile
Goals
Goals
pyproject.toml
Expected Outcome
make test-integration
now runs on dockermake run
now runs on dockerAcceptance Criteria
Implementation Details
Reference dockerfile:
Mockups/Wireframes
No response
Product Name
project-healthcare
Organisation Name
XCoV19
Domain
Healthcare
Tech Skills Needed
CI/CD, Database, Docker, Python
Mentor(s)
@codecakes
Complexity
High
Category
Backend, Configuration, CI/CD, Database, Delpoyment, Refactoring
The text was updated successfully, but these errors were encountered: