This article explores the use of ASP.NET Core Microservices, specifically a Database per service pattern, using Docker (docker-compose) as an orchestration tool. The author creates a new solution in Visual Studio and sets up a basic ASP.NET Core project with Docker support. They then add a Couchbase database to the project using Docker Compose, configuring the database and making it accessible to the application. The article concludes with steps for using the database, exploring volumes, automation options, and considerations for deploying to Kubernetes.