Платформа для разработки и развёртывания контейнерных приложений Docker Desktop выпустила версию 4.50. В ней предложили расширенные возможности отладки.
Теперь Docker Debug доступен всем пользователям бесплатно.
Также в новой версии расширена интеграция с популярными IDE, включая отладчик Dockerfile в расширении VSCode, чтобы пошагово анализировать сборку образов.
Для пользователей Windows в Docker Desktop 4.50 улучшили стабильность и производительность уровня интеграции WSL2.
Улучшения в инструментарии Compose-to-Kubernetes повышают качество преобразования локальных мультисервисных приложений в манифесты Kubernetes. Инструментарий cagent теперь позволяет проще создавать контейнерные агенты и обеспечивает более предсказуемое поведение в различных средах.
Кроме того, администраторы теперь могут задавать параметры прокси-сервера с помощью профилей конфигурации macOS или флагов установщика в macOS и Windows для единообразного применения политик во время установки.
Наконец, в Docker Desktop 4.50 внедрили поддержку Kind (k8s) Enterprise, что позволяет проводить воспроизводимое тестирование Kubernetes промышленного уровня непосредственно на локальных рабочих станциях и проверять сценарии оркестрации перед развёртыванием в удалённых кластерах.
Обновления безопасности на уровне контейнеров:
интерфейс командной строки Docker теперь принимает сертификаты с отрицательными серийными номерами, чтобы повысить совместимость с корпоративными системами PKI, которые генерируют нестандартные сертификаты X.509;
функция Enforce Local Port Bindings не позволяет контейнерам открывать порты за пределами локального компьютера для непреднамеренного доступа к сети во время разработки;
защищённые образы предлагает неограниченное ценообразование и доступность Helm-диаграмм.
В Docker Desktop 4.50 улучшили интеграцию с MCP. Разработчики могут воспользоваться обновлённым учебным центром и пошаговыми инструкциями. Интерфейс теперь позволяет искать, фильтровать и сортировать серверы MCP, чтобы ускорить поиск инструментов. Сам каталог MCP теперь включает более 270 серверов MCP, в том числе более 60 удалённых со встроенной поддержкой OAuth (в том числе Notion и Linear).
Docker Desktop 4.50 предлагает версии для Windows (x86_64), macOS (Intel и Apple Silicon) и Linux (дистрибутивы на основе APT и RPM, дистрибутивы из экосистемы Arch), а также бета-версию Windows ARM.
Ранее в Docker представили Docker DX — обновлённый плагин для VS Code. Он помогает разработчикам редактировать bake-конфигурации, искать уязвимости в образах контейнеров и подсказывает лучшие практики работы с docker-файлами.
Источник: habr.com