Tag: Container
10 posts
-
Docker Security in Production: Non-Root Images, Secrets, Capabilities and the Mistakes That Expose Hosts
Harden Docker containers where it matters: non-root images that Kubernetes accepts, build secrets that do not leak into layers, dropping capabilities, why -p bypasses your firewall, and why mounting docker.sock is root on the host.
-
Docker Compose for Multi-Container Apps: Services, Networks, Volumes, Health Checks and Production Settings
Running multi-container apps with Docker Compose: service definitions, service-name DNS, named volumes vs bind mounts, .env interpolation, health checks, override files, and the production pitfalls.
-
Docker & Kubernetes Beginners Guide
A beginner guide to Docker and Kubernetes, covering containers, images, pods, and deployments with hands-on examples.
-
vector vs list vs deque: Why Cache Locality Usually Beats Big-O
Choosing between C++ STL vector, list and deque: internal layouts, time complexity, real benchmarks showing cache effects, and a situation-by-situation selection guide.
-
std::vector in Practice: reserve vs resize, Iterator Invalidation and 2D Vectors
std::vector explained: why it beats raw arrays, reserve vs resize, iterator invalidation, algorithms, 2D vectors, and practical examples with pitfalls.
-
C++ DevContainer & Docker Guide — Standardize Builds
C++ Docker in practice: reproducible toolchains, multi-stage builds, vcpkg/Conan, Dev Containers, Compose, ccache/Ninja, and debugging with GDB.
-
WebM for the Web: Allowed Codecs, VP9/AV1/Opus, and FFmpeg Muxing
Matroska-based WebM: allowed codecs, browser support, VP9/AV1/Opus combinations, FFmpeg mux and streaming tips for web distribution beginners.
-
MP4 vs MKV vs WebM: Browser Support, Codecs, Subtitles, and Which Container to Use
How MP4, MKV and WebM differ in browser support, codec combinations, subtitles and editing workflows, with format picks by channel and FFmpeg remux commands.
-
MKV (Matroska) in Practice: EBML Structure, Multiple Tracks, Chapters, and FFmpeg
EBML-based Matroska (MKV): Segment and Cluster layout, multiple audio and subtitle tracks, chapters, and FFmpeg workflows for archives and delivery.
-
Inside the MP4 Container: ftyp/moov/mdat Boxes, faststart and Fragmented MP4 for Streaming
ISO BMFF-based MP4: ftyp, moov, mdat structure, faststart and fragmented MP4, HLS/DASH integration with FFmpeg commands for streaming practice.