#Docker
4 posts
-
Setting Up a Local K8s Cluster with kind
A hands-on guide to building a multi-node Kubernetes cluster locally using kind and deploying a Spring Boot application
-
AWS Database Selection Guide: EC2+Docker vs RDS vs Aurora
How to choose between running a DB directly on EC2 with Docker, RDS, Aurora, and Aurora Serverless v2 — a detailed comparison based on cost, performance, and operational burden
-
Spring Boot Pre-Interview Guide Part 6: DevOps & Deployment — Spring Boot 4 · Kotlin 2.3 · Docker · GitHub Actions
On Spring Boot 4 with Kotlin 2.3, this part covers what reviewers actually look at in the deployment layer: a Java 21 multi-stage Dockerfile, docker-compose with healthcheck + depends_on for real readiness, GitHub Actions with Gradle cache and JaCoCo coverage, profile-separated application.yml, and Actuator exposing health and prometheus — written without Lombok, using Kotlin primary constructors and val/var.
-
Docker Compose Guide — services/networks/volumes Mental Model, What depends_on Actually Means, and Real-World Pitfalls
A guide for engineers who are new to Compose and unsure how it differs from a stack of docker run lines, or why their app crashes before the DB is ready even with depends_on. Covers the mental model behind services/networks/volumes, the real behavior of healthcheck and condition: service_healthy, dev/prod separation strategies, and macOS bind mount performance — all in one place.