Это было лишь вопросом времени, прежде чем ИИ попал в Докер, и ему удалось сделать это с помощью настольного компьютера Docker. Рассматриваемый ИИ называется Ask Gordon, и его цель (согласно Docker) состоит в том, чтобы помочь упростить ваш рабочий процесс и получить максимальную отдачу от экосистемы Docker.
С помощью этой новой функции искусственного интеллекта вы можете выбрать модели, которые вы хотите использовать из предложенного Smollm2, Llama3.2 и Gemma3, или почти любой модели, загруженной из Docker Hub или Local Storage.
Модели Docker Hub включают в себя GPT-OSS, QWEN3-Coder, Deepseek-R1-Distill-Llama, Mistral, DeepCoder-Preview и многое другое.
Спросите Гордона в настоящее время в бета -версии и свободно использовать.
Но что вы можете сделать с Спросите Гордона? Собирается ли он написать ваши файлы Docker и развернуть ваши контейнеры для вас? Вроде. Фактические функции/цель Ask Gordon включают:
- Улучшить Dockerfiles.
- Запустить и устранить контейнеры.
- Взаимодействуйте со своими изображениями и кодом.
- Найдите уязвимости или проблемы конфигурации.
- Мигрируйте Dockerfile, чтобы использовать закаленные изображения Docker.
Хорошо, это довольно хороший список функций, особенно возможность найти уязвимости и проблемы конфигурации. Я решил дать это тест (используя модель Llama3.2) и посмотреть, как он сдался.
Но сначала, как вы позволите спросить Гордона? Это довольно просто.
Позволяя спросить Гордона и вытащить модель
Первое, что вы должны сделать, это открыть Docker Desktop (при условии, что он уже установил). Как только Docker Desktop будет открыт, убедитесь, что он обновлен до последней версии, а затем нажмите запись Ask Gordon (бета) на левой боковой панели. На полученной странице (рисунок 1) вам нужно нажать кнопку «Включить». После того, как вы это сделаете, ОК, включение, и это должно быть завершено почти сразу.
Рисунок 1.
После включения функции ИИ вам необходимо загрузить модель для использования. Для этого нажмите на модели (бета) на левой боковой панели, а затем найдите модель, которую хотите использовать на полученной странице (рисунок 2).
Рисунок 2. Вы можете добавить несколько моделей, если это необходимо.
После поиска модели, которую вы хотите, нажмите кнопку «Связанная вытяжка» и дождитесь завершения загрузки. Помните, что некоторые модели намного больше других, поэтому имейте это в виду, когда вы делаете свой выбор.
После того, как модель загружена, вы найдете ее в списке на локальной вкладке в разделе моделей.
Вы готовы к работе.
Мой быстрый тест на Гордона
Я создал быстрый образец Dockerfile для Ask Gordon, чтобы проверить. Этот файл имеет следующее содержимое:
Далее я нажал на вкладку «Спросить Гордон» и набрал:
Проверьте этот DockerFile на наличие ошибок
Затем я вставил содержимое Dockerfile в поле запроса и нажимал Enter. Попросите Гордона поехать на работу, и, прежде чем он сможет ответить на мой запрос, мне пришлось дать ей папку для использования для временных целей. Я не на 100% уверен, почему это так, но я создал тестовую папку и дал «Аспис Гордона разрешения».
Как только я позаботился об этом, попросите Гордона ответить:
Ваш DockerFile выглядит хорошо структурированным и следует за лучшими практиками. Тем не менее, давайте проанализируем его на предмет потенциальных улучшений или проблем:
Спросите Гордона, затем перечислил возможные проблемы с моим DockerFile, который включал следующее предложение:
Неплохо.
Другие предложения, которые он предлагал, также были прочными. После предложений, спросите Гордона напечатать оптимизированную версию моего Dockerfile, которая выглядела так:
Спросите Гордона, закончив, сказав, что мой оригинальный DockerFile следовал лучшим практикам, и предложения были дополнительными улучшениями для безопасности, производительности и обслуживаемости.
Если бы я не знал, как использовать DockerFile, я мог бы использовать Gordon, чтобы помочь мне понять:
Как мне использовать Dockerfile?
Спросите Гордона, затем распечатал длинное «руководство» на использовании Dockerfiles. Выход был немного расплывчатым в местах (пропустив несколько важных шагов, например, как создать Dockerfile), но в целом это было довольно точно.
Я не говорю, что вы должны немедленно включить и начать использовать Ask Gordon для всех потребностей вашего контейнера Docker. Но для тех, кто только сейчас начинает работать с этой технологией, это новое дополнение может быть очень удобным.
Просто не забудьте всегда проверять, если ответы спрашивают, что предложения Гордона верны. Если вы обнаружите, что что -то немного не так, вы всегда можете сказать, что спросить Гордона что -то вроде: «Ваше использование Docker Run неверно». Надеемся, что ИИ проверит свою ошибку и исправят ее. Вы также можете попробовать разные модели, чтобы увидеть, является ли один более искусный, чем другой.
Спросите Гордон был очевидным следующим шагом в эволюции Docker Desktop. Попробуйте и посмотрите, поможет ли это сделать ваш рабочий процесс более эффективным.
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Джек Уоллен-это то, что происходит, когда генеральный разум с умом с современным Snark. Джек — искатель истины и писатель слов с квантовым механическим карандашом и разрозненным ударом звука и души. Хотя он проживает … читайте больше от Джека Валлена