docker
Browse posts in this collection.
An adventure in containers and command-line tools: Running MongoDB in Azure
Discover how I navigated the complexity of running MongoDB in Azure while strictly adhering to a no-virtual-machine policy. This post chronicles my journey from early container experimentation to solving a specific business challenge by leveraging PaaS offerings instead of traditional IaaS services.
Building a custom container-based API using Docker Desktop and Azure App Service
In this post, I share my experience building and deploying a custom .NET Core API as a Docker container on Azure App Service to demonstrate the simplicity of this approach. I walk through the essential steps of setting up Azure resources via the CLI, including creating a resource group, container registry, and Linux-based web app, while also covering authentication methods for deploying your image.
Building a Kubernetes cluster using Raspberry Pi 4
I’ll show you how I built an on-premises Kubernetes cluster using three affordable, low-power Raspberry Pi 4 devices to learn container orchestration without breaking the bank. This post walks through my entire process, from rack-mounting the hardware and configuring headless SSH access to deploying the Kubernetes environment itself.
Building a local WordPress test environment using Windows 10, Docker Desktop, and WSL 2
After a frustrating attempt to set up a local WordPress test environment using an Ubuntu virtual machine, I discovered that switching to Windows Subsystem for Linux 2 (WSL 2) offers a more efficient solution. This post details my troubleshooting journey, including the specific steps I took to resolve installation conflicts and successfully configure a local development environment.
Building a self-hosted secure password management with Bitwarden and Docker
After finding KeePass too isolated and 1Password cumbersome for family use, I discovered Bitwarden as a flexible, cross-platform alternative that supports self-hosting. I decided to bypass the subscription fees by deploying the open-source Bitwarden-rs fork using Docker on my always-on Synology NAS to create a secure, synchronized password manager.
Jussi Roine
Microsoft MVP and consultancy founder with 30+ years of experience, passionate about Microsoft security, AI governance, and sharing what I learn along the way.