категории | RSS

Вышел Docker Desktop 4.21 с поддержкой новых сред выполнения Wasm

Состоялся релиз версии Docker Desktop 4.21 с поддержкой новых сред выполнения Wasm, Docker Init для Rust, улучшенной панелью инструментов Docker Scout и многим другим.

Также Docker Desktop 4.21 предлагает улучшения производительности и файловой системы для Docker Desktop на macOS. Версия использует значительно меньше памяти, что позволяет разработчикам одновременно запускать на своих машинах больше приложений.

В Docker Desktop 4.21 добавили поддержку следующих сред выполнения Wasm: Slight, Spin и Wasmtime. Их можно загрузить по запросу, когда хранилище образов containerd включено. Чтобы сделать это, нужно:

в настройках выбрать вкладку «Возможности в разработке»;

установить флажки «Использовать containerd для извлечения и хранения изображений» и «Включить Wasm»;

выбрать «Применить и перезапустить»;

при появлении запроса на установку среды выполнения Wasm выбрать «Установить».

После установки эти среды выполнения можно использовать для локального запуска рабочих нагрузок Wasm с соответствующими флагами, например:--runtime=io.containerd.spin.v1 --platform=wasi/wasm32

В выпуске 4.21 добавили поддержку сервера Rust в Docker Init. Docker Init — это команда CLI в бета-версии, которая упрощает процесс добавления Docker в проект. Чтобы попробовать Docker Init с Rust, нужно ввести docker init в командной строке, находясь внутри целевой папки проекта.

Обновления панели Docker Scout теперь позволяют мониторить состояние безопасности во всех своих образах как из Docker Hub, так и из Artifactory, а также получать советы по исправлению. 

Компонент Docker Buildx обновили, и теперь можно загружать мультиплатформенные образы в хранилище образов Docker, когда оно включено. Команда buildx Bake поддерживает матричные сборки, позволяя определять несколько конфигураций одной и той же цели, которые можно собрать вместе.

Docker Desktop 4.21 включает бета-версию представления Builds. Оно позволяет видеть активные сборки, анализировать и отлаживать завершённые. На панели отображается информация о времени, использовании кэша сборки, источнике Dockerfile и т. д. Представление «Сборки» также даёт полный доступ ко всем журналам и свойствам отдельных шагов сборки.

При работе с несколькими экземплярами сборщика Buildx представление «Сборки» предложит настройку «Сборщики», чтобы упростить управление дополнительными сборщиками или установку экземпляров по умолчанию. Чтобы включить представление, нужно перейти в «Настройки» > «Возможности в разработке» > «Включить представление сборок». 

Запуск новой версии Docker Desktop на компьютерах Apple Silicon Mac стал минимум на 25% быстрее. Раньше время запуска линейно масштабировалось в зависимости от объёма памяти, выделенной для Docker. Теперь эта ошибка была исправлена, и Docker запускается за четыре секунды.

Docker Desktop 4.21 по умолчанию использует VirtioFS в macOS 12.5+, что обеспечивает значительный прирост производительности при совместном использовании файлов хоста с контейнерами (например, с помощью docker run -v). Так, время, затрачиваемое на сборку ядра Redis, сокращается с семи минут в Docker Desktop 4.20 до двух минут в Docker Desktop 4.21.



Источник новости: habr.com

DimonVideo
2023-07-17T08:50:02Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика