Skip to main content
  1. Tags/

Docker

Production Readiness: Auth, RBAC, and Deployment

Deep Dive · Apr 12, 2026 · 11 min read
Agents access real data and take real actions. A chatbot that browses a catalog is harmless. An agent that cancels orders, issues refunds, and queries inventory across warehouses is not. Without proper auth, any user could view any order or access admin tools. And none of the security work matters if a new developer cannot clone the repo and run the system.
Production Readiness: Auth, RBAC, and Deployment

Build Custom MCP Catalogs with Docker: Enterprise Control for AI Tooling

Quick Takes · Oct 24, 2025 · 5 min read
Docker has introduced comprehensive MCP (Model Context Protocol) tooling that enables organizations to build custom catalogs with complete control over AI tool access. With over 220+ containerized MCP servers available and the ability to create private catalogs, enterprises can now deploy AI tooling with appropriate security guardrails.
Build Custom MCP Catalogs with Docker: Enterprise Control for AI Tooling

Streamlining AI Development with LiteLLM Proxy: A Comprehensive Guide

Deep Dive · May 25, 2025 · 9 min read
In the rapidly evolving landscape of artificial intelligence, development teams face significant challenges when integrating multiple AI models into their workflows. The proliferation of different providers, APIs, and pricing models creates complexity that can slow down innovation and increase technical debt. This article explores a powerful solution: a Docker-based setup combining LiteLLM proxy with Open WebUI that streamlines AI development and provides substantial benefits for teams of all sizes.
Streamlining AI Development with LiteLLM Proxy: A Comprehensive Guide

Seeding Initial Data Using Docker Compose and SQL Scripts

Deep Dive · Dec 1, 2024 · 7 min read
Introduction # When setting up a new application, especially in development and testing environments, having a consistent and repeatable process for initializing your database with essential data is crucial. This article explores how the Contact Management Application uses Docker Compose and SQL scripts to automate the seeding process, ensuring that every instance of the application starts with the necessary baseline data.
Seeding Initial Data Using Docker Compose and SQL Scripts

Dockerizing the .NET Core API, Angular and MS SQL Server

Deep Dive · Dec 1, 2024 · 10 min read
Introduction # Docker has revolutionized application deployment by enabling consistent environments across development, testing, and production. In Clean Architecture, containerization aligns perfectly with the separation of concerns principle, allowing each layer to be independently developed and deployed. This article explores how to Dockerize the Contact Management Application’s .NET Core API and MS SQL Server database.
Dockerizing the .NET Core API, Angular and MS SQL Server

Pushing Docker Image to Docker Hub

Deep Dive · Jul 22, 2023 · 4 min read
Introduction # Docker Hub is a cloud-based repository service for container images, allowing developers to store, share, and manage their Docker images. This article provides a step-by-step guide to building Docker images and pushing them to Docker Hub, making your containerized applications accessible to your team or the wider community.
Pushing Docker Image to Docker Hub

Pushing Custom Images to Docker Hub Using GitHub Actions

Deep Dive · Jul 22, 2023 · 4 min read
Introduction # Automating Docker image builds and deployments can significantly improve development workflows. This article demonstrates how to use GitHub Actions to automatically build and push Docker images to Docker Hub whenever changes are committed to your repository, saving time and ensuring consistent builds across your team.
Pushing Custom Images to Docker Hub Using GitHub Actions