Docker
Разработка
Управляйте контейнерами, образами и сетями на простом языке — Neotask использует OpenClaw для управления средой Docker без запоминания флагов CLI.
- Запускайте, останавливайте, перезапускайте и проверяйте контейнеры, описывая, что вам нужно, на простом языке
- Загружайте образы, удаляйте неиспользуемые слои и управляйте репозиториями Docker Hub через естественный разговор
- Запрашивайте журналы контейнеров, транслируйте живой вывод и отлаживайте упавшие контейнеры с пошаговым руководством
Что вы можете делать
Жизненный цикл контейнеров
Запускайте, останавливайте, приостанавливайте, возобновляйте и удаляйте контейнеры по имени или описанию. Neotask управляет флагами — привязкой портов, монтированием томов, переменными среды, политиками перезапуска — чтобы вы могли сказать «запусти контейнер postgres на порту 5433 с постоянным томом» и немедленно это получить через OpenClaw.
Управление образами
Загружайте конкретные теги образов из Docker Hub или приватных реестров, перечисляйте локально кэшированные образы, отсортированные по размеру, и удаляйте болтающиеся слои. Собирайте образы из пути Dockerfile и тегируйте их одной инструкцией.
Журналы и отладка
Получайте последние N строк журналов контейнера, транслируйте живой вывод и фильтруйте по временной метке. Попросите Neotask обобщить последние ошибки из упавшего контейнера и предложить вероятные причины на основе содержимого журналов.
Сети и тома
Создавайте именованные сети, подключайте или отключайте контейнеры и проверяйте топологию сети. Перечисляйте все тома, видите, какие из них сиротские (без прикреплённого контейнера), и безопасно удаляйте их.
Docker Compose
Запускайте или останавливайте многосервисные стеки, масштабируйте конкретные сервисы и проверяйте состояние каждого контейнера в проекте Compose. Neotask может читать ваш docker-compose.yml и объяснять, что делает каждый сервис.
Попробуйте спросить
«Запусти контейнер Redis с именем cache-dev на порту 6380 с данными, сохранёнными в ./redis-data»
«Покажи последние 200 строк журналов из контейнера api и отметь строки, содержащие "error" или "fatal"»
«Список всех запущенных контейнеров и их открытых портов в виде таблицы»
«Удали все остановленные контейнеры и болтающиеся образы для освобождения места на диске»
«Загрузи postgres:16-alpine и запусти с POSTGRES_PASSWORD=secret на порту 5432»
«Какие контейнеры работают более 7 дней?»
«Проверь сетевую конфигурацию контейнера frontend — в какой сети он находится и каков его IP?»
«Останови стек docker-compose в ./services/api и запусти заново со свежими образами»Профессиональные советы
Называйте контейнеры последовательно (например, myapp-prod, myapp-dev), чтобы Neotask мог нацелиться на правильный без двусмысленности.
Для сложных команд запуска описывайте желаемое поведение (порты, тома, переменные среды), а не пытайтесь диктовать флаги — OpenClaw генерирует правильный синтаксис.
Регулярно запрашивайте «сводку использования диска» — слои Docker накапливаются быстро, и запрос prune покажет точно, что можно освободить.
При отладке упавшего контейнера запрашивайте журналы И вывод inspect вместе, чтобы Neotask мог сопоставить проблемы конфигурации с ошибками времени выполнения.
Используйте «трансляцию журналов» для сеансов отладки в реальном времени; используйте «последние N строк», когда вам нужен снимок для sharing или анализа.
Для проектов Compose указывайте директорию проекта, чтобы Neotask знал, какой стек вы имеете в виду, при наличии нескольких.
Works Well With
- apify - Connect Apify web scraping with Docker to automate data extraction workflows, containerize scrapers, and scale collectio...
- blucli - Connect Docker and BluCLI to automate container workflows, streamline deployments, and manage your CLI pipeline from one...
- cal-com - Deploy Cal.com with Docker for a fully self-hosted scheduling platform. Control your data, simplify deployment, and scal...
- chroma - Deploy Chroma vector database with Docker for scalable AI embeddings. Containerize your vector search workflows and ship...
- coursera - Automate your Docker learning workflow with Coursera and Neotask. Track progress, manage courses, and streamline Docker ...
- daloopa - Connect Daloopa and Docker with Neotask to automate financial data workflows, container deployments, and model updates i...
- loom - Connect Docker and Loom with Neotask to automate container workflows and share video updates. Streamline DevOps communic...
- miro - Connect Docker and Miro with Neotask to automate container workflows, visualize infrastructure, and keep your team align...
- motherduck - Connect Docker and MotherDuck to run DuckDB analytics inside containers. Automate data pipelines, query cloud warehouses...