Closed f-nunez closed 1 year ago
Hey @f-nunez, I am new to Docker and am looking for opportunities to learn and contribute. Can I work on this?
Hi @harshit82 , sorry for the delay. Glad to see you interested in contributing.
Actually, I must have to work on this because it requires changes to the requirements.
But after finish this, I can create and let you take a feature about implementing Docker best practices (covering standard conventions, security/vulnerabilities, race conditions, and things like that).
How thoughtful of you, thanks.
As a product owner, I want turn the current applications into Docker containers as an alternative for development and deployment.
SharedKernel's nuget packages should be imported as local source on each required solution to avoid developers build those nugets on their own.
An explicit folder should be created for handling Patient's photos between solutions on the repository for fast development. Consider that could be mounted into a Volume on ClinicManagement Api and Scheduling Api.
Self-Signed SSL should be implemented on each deployment.
Configure local host/machine DNS to simulate a DNS server. Naming subdomains for each public app like clinicmanagement-blazor.vc.local, scheduling-blazor.vc.local and identity-api.vc.local.
On each existing application it must perform the following tasks: Scaffold application. Create a Dockerfile. Create a Docker ignore file. Build image. Run container.
Criteria:
Plus (Extra):