finds.dev← search

// the find

twtrubiks/docker-tutorial

★ 1,884 · Python · MIT · updated May 2026

Docker 基本教學 - 從無到有 Docker-Beginners-Guide 教你用 Docker 建立 Django + PostgreSQL 📝

A beginner's guide to Docker written in Traditional Chinese, using a Django + PostgreSQL setup as the hands-on example. It covers core concepts, common CLI commands, docker-compose, networking, volumes, and a few intermediate topics like health checks and log management. The target audience is Chinese-speaking developers who are new to containers.

The command reference is genuinely useful — covers docker logs filtering, docker stats caveats, and the ports vs expose distinction that trips up beginners. The health check section with depends_on condition is current and practical. The explanation of why depends_on doesn't guarantee startup order is accurate and addresses a real pitfall. The repo has been actively maintained into 2026 and covers compose v3 patterns like profiles, overrides, and YAML anchors.

The Django example still uses python:3.8.12 base image and an older compose file format without the `services` top-level shorthand — it's dated. There's no coverage of multi-stage builds, which is the first thing anyone building a real image needs. The English README exists but is thin compared to the Chinese version, so non-Chinese readers get a degraded experience. The portainer section references the original v1 install command which no longer reflects how portainer is distributed.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →