- Вышла новая версия Docker Desktop 4.50 с расширенными возможностями отладки.
- Добавлена бесплатная функция Docker Debug и улучшена интеграция с популярными IDE, включая расширение VSCode для пошагового анализа Dockerfile.
- Реализована поддержка Kind Enterprise для локального тестирования Kubernetes, улучшения безопасности и оптимизация работы под Windows и macOS.
Компания Docker объявила о выпуске Docker Desktop версии 4.50, в которой сделали акцент на расширении функционала для разработчиков и администраторов контейнерных приложений. Одной из ключевых новинок стала бесплатная доступность инструмента Docker Debug, что значительно упрощает диагностику и выявление проблем в контейнерах.
Значительно улучшена интеграция с интегрированными средами разработки (IDE), среди которых выделено расширение для Visual Studio Code. В нем появился отладчик Dockerfile, позволяющий пошагово отслеживать процесс сборки образов, что повышает качество и прозрачность разработки контейнеров.
Для пользователей Windows особое внимание уделено повышению стабильности и производительности при работе с интеграцией WSL2, а на платформах macOS и Windows добавлена возможность централизованного управления параметрами прокси-сервера с помощью конфигурационных профилей и флагов установщика. Эти изменения направлены на унификацию настроек и упрощение администрирования.
Также в версии 4.50 представлены улучшения инструментария для трансформации мультисервисных Docker-приложений в Kubernetes-манифесты с помощью Compose-to-Kubernetes. Появившийся инструмент cagent облегчает создание контейнерных агентов и гарантирует предсказуемое поведение на различных платформах.
Для среды Kubernetes была добавлена поддержка Kind Enterprise, позволяющая разработчикам проводить воспроизводимые тесты высоконагруженных кластеров на локальных машинах перед развертыванием в производственной среде. Это соответствует растущей потребности в надежном тестировании больших оркестрационных сценариев Kubernetes.
Немаловажно, что в новой версии повысили уровень безопасности контейнеров. В частности, интерфейс командной строки Docker теперь поддерживает сертификаты с отрицательными серийными номерами, что улучшает совместимость с корпоративными PKI-системами. Дополнительной мерой стало внедрение функции запрета на открытие портов вне локального компьютера во время разработки для предотвращения несанкционированного сетевого доступа.
Docker Desktop 4.50 доступен для основных платформ: Windows (x86_64 и ARM в бета-версии), macOS (Intel и Apple Silicon), а также Linux (дистрибутивы на базе APT, RPM и Arch). Разработчики получили обновлённый доступ к учебному центру MCP с удобными функциями поиска и фильтрации серверов, что способствует эффективному использованию инфраструктуры контейнеров.
Таким образом, обновление Docker Desktop 4.50 отмечается как значительный шаг в развитии инструментов для контейнеризации, повышая удобство отладки, безопасность и интеграцию с современными средами разработки и оркестрации.
