by CPI Staff | Sep 15, 2025 | Blog, Microsoft Intune
In this blog post Manage macOS BYOD Devices with Microsoft Intune the Right Way we will walk through how to enroll, secure, and support personal Macs with minimal friction. We’ll cover the tech behind Intune on macOS, a simple rollout plan, and practical guardrails...
by CPI Staff | Sep 15, 2025 | Blog, Docker
In this blog post Connecting to a Running Container Terminal in Docker and Kubernetes we will walk through practical, safe ways to open a shell inside a live container, plus the technology that makes it work. Connecting to a running container terminal sounds...
by CPI Staff | Sep 15, 2025 | Blog, Docker
In this blog post Host and Run a Website inside Docker for Fast, Portable Deploys we will turn a website into a portable container, run it locally, and take it to production with HTTPS—without drowning in infrastructure complexity. At a high level, Docker packages...
by CPI Staff | Sep 15, 2025 | .NET, Blog, Docker
In this blog post How to Build Lean Reliable .NET Docker Images for Production we will walk through how to package .NET apps into small, fast, and secure Docker images that run the same way on your laptop and in production. We’ll start with a high-level view of how...
by CPI Staff | Sep 14, 2025 | Blog, Docker
In this blog post Publish a Port from a Container to Your Computer the Right Way we will walk through what port publishing really means, why it matters, and how to do it correctly across Docker, Podman, and Kubernetes. Publishing a port connects an application running...
by CPI Staff | Sep 14, 2025 | Blog, Docker
In this blog post Mastering Docker environment variables with Docker Compose we will walk through how to use environment variables confidently across Docker and Docker Compose, and how to avoid the common gotchas. Environment variables are a simple, time-tested way to...