-
Notifications
You must be signed in to change notification settings - Fork 0
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
Dockerize #29
Comments
Hey @f-nunez, I am new to Docker and am looking for opportunities to learn and contribute. |
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):
The text was updated successfully, but these errors were encountered: