instruction: Explain Docker containerization and best practices
output: Back
  Ask AI
  Start typing to search or try
  Contact support
  Guides
  Get started
  Manuals
  .NET language-specific guide
  Learn how to containerize .NET applications using Docker.
  20 minutes
  Containerize your app
  Develop your app
  Run your tests
  Configure CI/CD
  Test your deployment
  Â« Back to all guides
  .NET language-specific guide
  The .NET getting started guide teaches you how to create a containerized .NET application using Docker. In this guide, you'll learn how to:
  Containerize and run a .NET application
  Set up a local environment to develop a .NET application using containers
  Run tests for a .NET application using containers
  Configure a CI/CD pipeline for a containerized .NET application using GitHub Actions
  Deploy your containerized application locally to Kubernetes to test and debug your deployment
  After completing the .NET getting started modules, you should be able to containerize your own .NET application based on the examples and instructions provided in this guide.
  Start by containerizing an existing .NET application.
  Modules
  Containerize your app
  Learn how to containerize an ASP.NET application.
  Develop your app
  Learn how to develop your .NET application locally using containers.
  Run your tests
  Learn how to run your .NET tests in a container.
  Configure CI/CD
  Learn how to Configure CI/CD for your .NET application
  Test your deployment
  Learn how to deploy your application