docker-patterns
Лучшие практики использования Docker и Docker Compose для разработки и контейнеризации приложений.
Суть
Что это за skill и зачем он нужен
Этот навык предоставляет набор проверенных шаблонов Docker‑Compose, многоступенчатых Dockerfile и рекомендаций по сетям, томам и безопасности. Включены примеры для локальной разработки, перехода в продакшн, отладки и управления секретами. Описаны типичные ошибки и анти‑шаблоны, а также рекомендации по оптимизации образов и минимизации уязвимостей.
Установка
Как установить
npx skills add https://github.com/affaan-m/everything-claude-code --skill docker-patternsСценарии
Когда использовать
Подходит
- Настройка Docker Compose для локальной разработки
- Проектирование многоконтейнерных архитектур
- Отладка проблем с сетями или томами контейнеров
- Проверка Dockerfile на безопасность и размер
- Миграция существующего проекта в контейнерный workflow
Не подходит
- Для продакшн‑развертываний без оркестрации (Kubernetes, Swarm, ECS)
- Хранение данных внутри контейнеров без томов
- Запуск контейнеров от имени root
- Использование тега :latest в образах
- Объединение всех сервисов в один контейнер
- Хранение секретов непосредственно в docker-compose.yml
Доверие
Проверки безопасности
Проверка вернула предупреждение. Перед установкой стоит просмотреть исходники, команды и доступы.
Проверка не нашла критичных проблем.
Низкий риск · проблем не найдено.
Предупреждений нет.
Проверка не нашла критичных проблем.
Похожие