TGTGInsightаналитика telegramLIVE / telegram public index
← DevOps
DevOps avatar

TGINSIGHT POST

Post #1549

@DevOPSitsec

DevOps

Просмотры6,500Количество просмотров
Опубликован14 июн.14.06.2025, 12:38
Содержимое поста

Содержимое

🍏 Apple внезапно выпустила свой аналог Docker — и почти никто не заметил Сразу после WWDC Apple тихо выложила новый проект — container. Это инструмент для создания и запуска Linux-контейнеров на macOS. Что важно: ● Написан на Swift и оптимизирован под Apple Silicon ● Использует собственный механизм контейнеризации и лёгкие виртуалки ● Поддерживает стандартные OCI-образы (совместим с Docker/Podman) Полезный и нативный способ запускать контейнеры прямо на Mac. Наконец‑то альтернатива Docker, сделанная самими Apple. 📦 Два пакета: 1. `containerization` — низкоуровневый API: • управление образами, • загрузка из репозиториев, • создание Ext4 rootFS, • запуск изолированных процессов в vminitd. 2. `container` — высокоуровневый инструмент в стиле Docker: • команды для запуска, остановки и управления, • интеграция с launchd. ⚡️ Быстрый запуск VM (<1 сек) достигается за счёт оптимизированного ядра и init-системы vminitd. Обмен с VM происходит через gRPC поверх vsock. 📌 Совместимость: • Работает в macOS 15 и новее, но рекомендуется macOS 15.6 Beta 1 — только там: • корректно работает с сетями, • поддерживается IP-перевязка. • Только Apple Silicon (Intel — не поддерживается). • Поддержка Rosetta 2 позволяет запускать x86-контейнеры. 🔓 Инструмент уже доступен на GitHub и открыт для разработчиков. container system start ➡️Гайд по работе