Skip to content
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

[FEAT]: Create Dockerfiles and Compose files for Orchestrations #36

Open
zakhaev26 opened this issue Feb 27, 2024 · 4 comments
Open

[FEAT]: Create Dockerfiles and Compose files for Orchestrations #36

zakhaev26 opened this issue Feb 27, 2024 · 4 comments
Assignees
Labels

Comments

@zakhaev26
Copy link
Member

To ensure consistency across environments, we aim to containerize our Auth , Mail , and Core APIs using Docker. This involves creating Dockerfiles for each service and orchestrating them with a Docker Compose configuration.

Auth API: Develop a Dockerfile for our Auth API service, ensuring it includes all necessary dependencies and configurations.
Mail API: Construct a Dockerfile for our Mail API service, considering any specific requirements it may have.
Core API: Build a Dockerfile for our Core API service, including any libraries or tools required for its functionality.
Develop a docker-compose.yml file to orchestrate the deployment and interaction of the Auth, Mail, and Core APIs.
Define service configurations within the Docker Compose file, specifying dependencies, ports, environment variables, and any other   necessary settings

Ensure proper networking and communication between the services within the Docker Compose environment.

Document the Dockerfile structure and usage guidelines for each service to facilitate future development and maintenance.
Provide instructions on how to use the Docker Compose configuration for local development, testing, and production deployment.
@punitkr03
Copy link
Collaborator

Working on it...

@majorbruteforce
Copy link
Member

Will get to it asap

@majorbruteforce
Copy link
Member

I feel that we should adopt a practice to containerise each service as we are building it.

@zakhaev26
Copy link
Member Author

True.already getting troubles.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants