Build a URL Shortener: Deployment & Production
Deploy URL shortener lên production với Docker, GitHub Actions CI/CD, Prometheus monitoring và Grafana dashboards. Bao gồm multi-stage builds, health checks, structured logging và production hardening.
Tất cả bài viết với thẻ "docker"
Deploy URL shortener lên production với Docker, GitHub Actions CI/CD, Prometheus monitoring và Grafana dashboards. Bao gồm multi-stage builds, health checks, structured logging và production hardening.
Làm chủ Dockerfile, multi-stage builds và Docker Compose cho ứng dụng multi-container. Học viết Dockerfile production-ready, tối ưu image size và điều phối full-stack apps.
Deploy blog Next.js đã Docker hóa lên Ubuntu VPS trên Hostinger. Setup SSH keys, cài Docker, cấu hình Nginx reverse proxy, lấy SSL miễn phí với Let's Encrypt, và tự động hóa quy trình re-deploy không downtime.
Containerize blog Next.js và PostgreSQL database với Docker Compose. Xây dựng multi-stage Dockerfile, cấu hình dev và production overrides, chạy migrations khi khởi động, và test mọi thứ locally trước khi deploy lên VPS.
Triển khai ứng dụng Spring Boot với Docker và Kubernetes. Tìm hiểu multi-stage Dockerfiles, layered JARs, Docker Compose cho development, Kubernetes manifests, ConfigMaps, Secrets, health probes với Actuator, và Horizontal Pod Autoscaling.
Hướng dẫn hoàn chỉnh để xây dựng và tự host blog cá nhân từ đầu với Next.js 16, ShadCN/UI, PostgreSQL, Drizzle ORM, MDX, Docker Compose, và deploy lên Ubuntu VPS trên Hostinger với tên miền riêng.
Làm chủ Docker cơ bản từ đầu. Học về containers vs VMs, kiến trúc Docker, images, containers, networking, volumes và các lệnh thiết yếu với ví dụ thực hành.
Làm chủ Docker và Kubernetes từ cơ bản đến triển khai production. Lộ trình toàn diện về containerization, orchestration, Helm, CI/CD và best practices.
Khám phá tại sao Docker đã cách mạng hóa phát triển và triển khai phần mềm, và tại sao việc thành thạo containerization là điều cần thiết cho các developer hiện đại.