Основные команды и рабочие процессы Docker для управления контейнерами, операций с образами, compose, сетевого взаимодействия и отладки.
npx clawhub@latest install docker-essentialsDocker Essentials — это справочный навык, охватывающий основные команды Docker CLI и рабочие процессы, необходимые для повседневных операций с контейнерами. Он охватывает полный жизненный цикл — от запуска и управления контейнерами до сборки образов, оркестрации многоконтейнерных приложений с помощью Compose, а также управления томами и сетями. Независимо от того, отлаживаете ли вы проблемный контейнер или настраиваете среду разработки, этот навык предоставляет нужные команды прямо под рукой, не покидая вашего AI-агента.
npx clawhub@latest install docker-essentialsНажмите кнопку Установить вверху страницы для настройки в один клик
exec, мониторинга статистики или копирования файлов.docker или он недоступен в PATH.Охватывает команды docker run, docker stop, docker start, docker restart и docker rm с распространёнными комбинациями флагов. Включает такие паттерны, как фоновый режим (detached mode), именованные контейнеры, проброс портов, монтирование томов и интерактивные терминалы.
Предоставляет команды для просмотра логов (docker logs -f, логи с временными метками), шаблоны использования docker exec для открытия оболочек или выполнения разовых команд, docker inspect с фильтрацией по JSON-пути, docker stats и docker top для отображения активных процессов в реальном времени.
Охватывает сборку образов из Dockerfile с параметрами тега, пользовательского файла, аргументов сборки и --no-cache, а также загрузку, тегирование, публикацию и очистку образов. Включает пример многоэтапной сборки для создания компактных производственных образов.
Включает команды docker-compose up/down, отслеживание логов по отдельным сервисам, масштабирование сервисов, выполнение команд внутри сервисов и паттерны пересборки с перезапуском — всё необходимое для управления многоконтейнерными приложениями.
Охватывает создание, инспектирование, подключение и удаление сетей и томов, а также использование docker volume prune и docker network inspect для обслуживания и устранения неполадок.
Предоставляет команды docker system df, варианты docker system prune (включая очистку образов и томов), а также отдельные команды очистки для контейнеров, образов и томов, чтобы поддерживать среду Docker в порядке.
Используйте рабочий процесс контейнера разработки, чтобы монтировать исходный каталог, открывать порт dev-сервера и запускать всё внутри версионированного образа Node (или другого языка) — всё с флагом --rm, чтобы после остановки не оставалось никаких следов.
Пример рабочего процесса с базой данных демонстрирует, как запустить PostgreSQL с именованным томом для сохранения данных, учётными данными через переменные окружения и проброшенным портом — распространённый шаблон для интеграционного тестирования или локальной разработки.
Используйте цепочку команд docker logs -f, docker exec -it … bash и docker inspect, чтобы отследить действия контейнера, просмотреть его переменные окружения и исследовать файловую систему без изменения образа.
Выполните пошаговую сборку с помощью docker build с многоэтапным Dockerfile, присвойте полученному образу тег версии и тег latest, а затем опубликуйте его в реестре — всё это с точным синтаксисом флагов, предоставленным навыком Docker Essentials.
npx clawhub@latest install docker-essentialsВойдите, чтобы написать отзыв
Отзывов пока нет. Будьте первым, кто поделится своим опытом!