The previous chapter focused on several advanced topics to do with building web services using ASP.NET Core. This chapter offers a quick introduction to containers and how they can be useful for running your application locally in a sandbox environment. This chapter is not designed to cover everything about containers; rather, it's more of a brief introduction to them. We will learn how to run the catalog service on containers.
In this chapter, we will cover the following topics:
- An introduction to containers
- How to run the catalog service on Docker
- An overview of .NET Core Docker images
- Optimizing Docker images