Контейнеризация Python-сервисов с Docker

★ 7.5 · general

docker-deployment is a Claude Code skill that provides ready-made containerization patterns for Python services when writing Dockerfiles, docker-compose.yml, or CI/CD configurations. It includes a multi-stage Dockerfile based on python:3.12-slim with a non-root appuser and a built-in HTTP healthcheck, plus a docker-compose setup with Postgres 16 and Redis 7, each service having its own health probe. A .env.example covering all required variables and a Makefile with dev, build, test, migrate, and shell targets are also bundled in. Security rules are baked into the skill: no hardcoded secrets, pinned image versions, and no root execution. Ideal for developers setting up a containerized environment or bringing an existing Docker configuration up to production-ready standards.