Скил для Docker: читает твой проект и сам пишет Dockerfile под стек

Разбор и готовый скил - в статье: https://chernovdev.ru/posts/skil-docker-dockerfile-pod-stek/?utm_source=rutube&utm_medium=video&utm_campaign=lesson-0022 Готовый скил для Claude Code / Cursor: скопируй - и ассистент сначала ЧИТАЕТ твой проект (язык, зависимости, точку входа), а потом пишет рабочий multi-stage Dockerfile и compose именно под этот стек. Не generic-шаблон из интернета: образ выходит под нужную версию рантайма, многоступенчатый и лёгкий - без лишних полгигабайта. Способ 1 - вставь этот промпт в ассистента: Создай скил docker-build (.claude/skills/docker-build/SKILL.md). Триггеры: сделай Dockerfile, заверни в контейнер, образ слишком большой. Что делает: 1) СНАЧАЛА прочитай проект и определи стек по файлам-маркерам (package.json, pyproject.toml, requirements.txt, go.mod, pom.xml, Cargo.toml), найди точку входа и порт; 2) базовый образ под версию из проекта (slim/alpine, не latest); 3) multi-stage Dockerfile: стадия build отдельно от runtime, слой зависимостей до копирова

Иконка канала ChernovDev
1 подписчик
12+
1 просмотр
5 дней назад
12+
1 просмотр
5 дней назад

Разбор и готовый скил - в статье: https://chernovdev.ru/posts/skil-docker-dockerfile-pod-stek/?utm_source=rutube&utm_medium=video&utm_campaign=lesson-0022 Готовый скил для Claude Code / Cursor: скопируй - и ассистент сначала ЧИТАЕТ твой проект (язык, зависимости, точку входа), а потом пишет рабочий multi-stage Dockerfile и compose именно под этот стек. Не generic-шаблон из интернета: образ выходит под нужную версию рантайма, многоступенчатый и лёгкий - без лишних полгигабайта. Способ 1 - вставь этот промпт в ассистента: Создай скил docker-build (.claude/skills/docker-build/SKILL.md). Триггеры: сделай Dockerfile, заверни в контейнер, образ слишком большой. Что делает: 1) СНАЧАЛА прочитай проект и определи стек по файлам-маркерам (package.json, pyproject.toml, requirements.txt, go.mod, pom.xml, Cargo.toml), найди точку входа и порт; 2) базовый образ под версию из проекта (slim/alpine, не latest); 3) multi-stage Dockerfile: стадия build отдельно от runtime, слой зависимостей до копирова

, чтобы оставлять комментарии