Skip to content
Back to skills

Devops Dockerfile

ASecurity

Написать/ревью Dockerfile — multistage, node-slim, non-root, HEALTHCHECK, .dockerignore; проверка реальным docker build с размером образа (роль devops). Use когда нужно докеризовать приложение или починить Dockerfile.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
devopsnodenodejsdockergitdevops

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add Vitammiin/agent-vorcl-flow --skill devops-dockerfile --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Devops Dockerfile?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Devops Dockerfile
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vitammiin-devops-dockerfile/badge)](https://www.skillsdirectory.com/skills/vitammiin-devops-dockerfile)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: devops-dockerfile
description: Написать/ревью Dockerfile — multistage, node-slim, non-root, HEALTHCHECK, .dockerignore; проверка реальным docker build с размером образа (роль devops). Use когда нужно докеризовать приложение или починить Dockerfile.
---

# Задача: написать или отревьюить Dockerfile

Напиши/отревьюй Dockerfile (см. `$docker`, `$nodejs`).

1. Изучи проект: `package.json` (скрипты, `engines`), lockfile, точка входа, порт.
2. Multistage: `deps` (манифесты + `npm ci`) → `build` (исходники + сборка) → `runner` (`node:XX-slim` пиненный, `npm ci --omit=dev`, только артефакты).
3. Безопасность: non-root `USER`, никаких секретов в слоях/`ARG`, `NODE_ENV=production`. Добавь `HEALTHCHECK` и `.dockerignore` (`node_modules`, `.git`, `.env*`, `dist`).
4. **Обязательно** прогони `docker build -t app:check .`; при ошибке читай полный вывод и чини до зелёного. Покажи размер (`docker image ls`); slim-Node обычно 150–300 MB.

Daemon недоступен — отдай файлы + команды проверки, честно пометив, что build не прогнан. Отдай пути + вывод build + размер + заметки о решениях.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.