Create a tutorial to introduce novices to the idea of Windows Containers. Use web development to showcase the benefit of containers for security, portability, consistency, and scalability.
Considerations
Environment
Check that they have a compatible environment (e.g., device, OS).
Install necessary tools and package managers.
Verify everything looks good (e.g., versions, reachable).
Base Image
Explain what the base image is.
Pull the base image.
Verify that it works.
Web App
Understand the web app code.
Build the app.
Check the app with localhost.
Dockerfile
Understand the Dockerfile.
Build the Dockerfile.
Check that the image was created.
Run Container
Start up the container from new image.
Check files are inside.
Expose port and check with localhost.
Additional Steps
What they can do next.
Questions
Should we provide a verification script they can run to validate the following?:
Feature Request
Create a tutorial to introduce novices to the idea of Windows Containers. Use web development to showcase the benefit of containers for security, portability, consistency, and scalability.
Considerations
Environment
Base Image
Web App
localhost
.Dockerfile
Run Container
localhost
.Additional Steps
Questions