-
Deploying an ASP.NET 5 App to Azure Kubernetes Service with Azure DevOps Starter
Last updated: Tuesday, January 21, 2025
Published in: CODE Magazine: 2021 - September/October
Setting up a build-and-release project in Kubernetes can eat up a lot of your time. Joydip shows you how Starter can help you build automated CI/CD pipelines and use Kubernetes and containers to deploy efficiently to Azure Kubernetes Service.
-
Deploy a Real-World ExpressJS TypeScript Application Using Containers
Last updated: Friday, January 31, 2025
Published in: CODE Magazine: 2021 - March/April
Learn to deploy a real-world ExpressJS TypeScript application using containerization. Deploy both the application and the database as two separate containers.
-
Introduction to Containerization Using Docker
Last updated: Friday, January 31, 2025
Published in: CODE Magazine: 2021 - March/April
Wei-Meng explains how Docker Engine replaces virtual machines with containers to host the apps and libraries you need, completely independent of which OS you’re using. Docker is written to run natively on the Linux platform. If you're using Windows or Mac OS, Docker creates a Linux virtual machine, which itself hosts the containers.
-
Docker
Last updated: Wednesday, October 8, 2025
Published in: CODE Magazine: 2018 - May/June
Ted Neward’s Docker article introduces the technology’s rise to mainstream relevance and demystifies how it works for developers, especially those from the Windows ecosystem. It covers installing and running Docker, the distinction between images and containers, and how Dockerfiles express reproducible environments. Neward explains practical usage—volume mounting, port mapping, and building/publishing images—while comparing Docker’s philosophy to traditional virtualization (Hyper-V/VirtualBox) and highlighting its suitability for repeatable deployments and microservices. He also touches on orchestration (Kubernetes, Swarm) and the CI/CD value of Dockerfiles as delivery artifacts.