Компанія Docker оголосила про загальну доступність (General Availability) свого нового інструменту — AI-агента на ім’я Gordon.
На відміну від звичайних текстових чат-ботів, Gordon інтегрований безпосередньо в екосистему Docker, розуміє контекст вашого локального середовища та здатний самостійно виконувати дії для налаштування й оптимізації контейнерів.
Чому стандартні AI-асистенти не справлялися?
Більшість популярних AI-помічників (як-от Copilot чи Claude Code) чудово аналізують логіку застосунків та допомагають писати код, але вони стають безпорадними, коли справа доходить до налагодження інфраструктури. Вони не мають доступу до вашої системи, не вміють самостійно читати логи контейнерів чи аналізувати файли конфігурації Compose, якщо ви самі їх туди не скопіюєте.
Коли ламається кеш збірки, Postgres не бачить Redis через мережеві помилки або образ працює локально, але падає в CI — звичайні інструменти безсилі. Gordon розв’язує такі інфраструктурні проблеми системно, адже він заздалегідь аналізує все ваше робоче оточення та конфігурації.
Ключові можливості Gordon
AI-агент розроблений для автоматизації рутинних та складних завдань на всіх етапах життєвого циклу контейнеризації:
- Виправлення помилок
Якщо контейнер постійно перезавантажується, Gordon самостійно проаналізує логи, знайде причину (пропущена змінна оточення, помилка у volume mount тощо), запропонує виправлення та застосує його після вашого підтвердження. - Контейнеризація з нуля
Агент може дослідити код вашого проєкту, автоматично створити правильний Dockerfile та файл docker-compose, а потім запустити всю інфраструктуру. - Оптимізація збірок
За запитом Gordon може переписати Dockerfile: налаштувати багатоетапну збірку (multi-stage build), змінити порядок шарів для ефективного кешування або замінити базовий образ на легший (наприклад, Alpine). - Швидке керування інфраструктурою
Замість згадування прапорців та команд у терміналі, ви можете просто попросити агента видалити невикористовувані образи чи показати поточний стан дисків. - Навчання у контексті вашого проєкту
Ви можете попросити Gordon пояснити різницю між bind mounts та named volumes на прикладі вашої поточної конфігурації, отримуючи актуальну інформацію замість застарілих порад з інтернету.
Технічна база та безпека
Під капотом Gordon має доступ до оболонки, файлової системи, усього Docker CLI, актуальної бази документації Docker, а також вихід в інтернет. Завдяки цьому він комбінує інструменти для вирішення конкретного інженерного завдання.
Оскільки агент має високий рівень доступу до вашого софту, розробники приділили особливу увагу безпеці та контролю:
- Gordon лише пропонує рішення та показує точні команди, які планує виконати. Жодна дія чи зміна у файлах не відбудеться без вашого кліку на кнопку підтвердження.
- Усі надані дозволи автоматично скидаються після закриття сесії.
- Docker та AI-провайдери не зберігають ваш код чи персональну інформацію. Інфраструктура сертифікована за стандартами SOC 2 Type 2 та ISO 27001.
Де працює новий AI-агент?
Вам не потрібно встановлювати сторонній софт чи перемикати контекст. Інструмент доступний у двох інтерфейсах:
- Docker Desktop (версії 4.74+): у вигляді окремої вкладки, яку можна відкріпити у плаваюче вікно. Також кнопка виклику Gordon з’являється безпосередньо поруч із контейнерами чи образами, які зазнали збою під час запуску.
- Термінал (CLI): достатньо виконати команду docker ai у будь-якій директорії, щоб отримати повну функціональність агента у консольному форматі.
Яка вартість Gordon?
Gordon уже запущений у загальний доступ і включений безплатно для всіх типів облікових записів Docker (навіть для тарифу Free). Безкоштовний ліміт покриває щоденні базові потреби, а лічильник записів оновлюється кожні кілька годин.
Для тих, хто планує зробити Gordon частиною свого щоденного професійного workflow, доступні додаткові платні плани (вони купуються як розширення до будь-якого поточного акаунту):
- Gordon Plus: збільшує доступну місткість запитів удвічі за $20/місяць.
- Також доступні корпоративні та розширені тарифи із лімітами, що перевищують базові у 20 разів.
Щоб протестувати інструмент, достатньо оновити Docker Desktop до версії 4.74 або вище, авторизуватися та натиснути на іконку Gordon на бічній панелі.
Висновки
Замість ізольованих AI-асистентів, які вміють працювати лише з голим кодом, ми отримуємо інтегрований інфраструктурний шар, що поєднує Desktop, CLI та хмарні сервіси в єдину екосистему.
Для DevOps-інженерів та сисадмінів це означає суттєве скорочення часу на рутинний траблшутинг.А ще, якщо вам захочеться на честь релізу трішки прокачати скіли з Docker, ви знаєте куди звертатись → Docker. Практикум з адміністрування

