microsoft / Windows-Containers

Welcome to our Windows Containers GitHub community! Ask questions, report bugs, and suggest features -- let's work together.
MIT License
390 stars 60 forks source link

Tutorial: Web Development on Windows Containers #481

Open ntrappe-msft opened 4 months ago

ntrappe-msft commented 4 months ago

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

  1. Check that they have a compatible environment (e.g., device, OS).
  2. Install necessary tools and package managers.
  3. Verify everything looks good (e.g., versions, reachable).

Base Image

  1. Explain what the base image is.
  2. Pull the base image.
  3. Verify that it works.

Web App

  1. Understand the web app code.
  2. Build the app.
  3. Check the app with localhost.

Dockerfile

  1. Understand the Dockerfile.
  2. Build the Dockerfile.
  3. Check that the image was created.

Run Container

  1. Start up the container from new image.
  2. Check files are inside.
  3. Expose port and check with localhost.

Additional Steps

  1. What they can do next.

Questions

ntrappe-msft commented 4 months ago

Modifying to use inquirer.js to provide following functionality:

microsoft-github-policy-service[bot] commented 2 weeks ago

This issue has been open for 90 days with no updates. @ntrappe-msft, please provide an update or close this issue.