Компания Apple выпустила версию 1.0.0 инструмента Container с открытым исходным кодом для Linux-контейнеров
2026-07-08 15:51
В избр.

Репортаж от Wedoany,Компания Apple выпустила версию 1.0.0 инструмента Container, который предоставляет легковесное решение на основе виртуальных машин для запуска Linux-контейнеров на Mac с Apple Silicon. Container написан на Swift, оптимизирован для Apple Silicon и использует пакет Containerization Swift для управления контейнерами, образами и процессами. Создаваемые им контейнеры, совместимые с OCI-образами, могут извлекаться и отправляться из любого стандартного реестра, а образы, построенные на его основе, также могут запускаться в других OCI-совместимых приложениях.

контейнер apple

В версии 1.0.0 добавлена команда container machine, позволяющая разработчикам создавать постоянные Linux-среды с тесной интеграцией с хост-системой Mac. Конфигурация перенесена в TOML-файлы: config.toml заменил старые настройки системных свойств пользователя, удалены подкоманды get и set для container system property. Это критическое изменение, требующее обновления скриптов, вызывающих соответствующие подкоманды. В этой версии также упорядочен вывод справки по подкомандам и добавлена новая команда container cp для перемещения файлов между хост-системой и запущенными контейнерами, что отвечает на нереализованные запросы, существовавшие с ранних этапов проекта.

В данной версии исправлена ошибка вычислений в команде system df при отчёте об использовании дискового пространства; в сетевой части устранена утечка адресов путём привязки каждой аренды IP-адреса к её XPC-соединению. Также добавлена опция --stop-signal и унифицирована структура вывода команд ls и inspect для контейнеров, образов, сетей и томов в форматах JSON, YAML и TOML. Кроме того, в этой версии прекращена поддержка совместимости с версией 0 XPC-интерфейса приложений; в последующих версиях будет добавлено управление версиями для самого API.

Для работы Container требуется Mac с Apple Silicon и macOS 26, так как проект использует функции виртуализации и сетевые возможности, представленные в этой версии. Официальные представители заявляют, что проблемы, которые невозможно воспроизвести на macOS 26, обычно не решаются. Установка осуществляется с помощью подписанного пакета со страницы релизов на GitHub, после чего можно запустить фоновый сервис командой container system start. Входящий в состав инструмента скрипт обновления обрабатывает переход на более новые или старые версии. Проект доступен бесплатно на GitHub, репозиторий получил более 46 500 звёзд, а сообщество сделало почти 1 500 форков.

Эта новость является результатом компиляции и перепечатки информации из глобального Интернета и стратегических партнеров. Она предназначена только для читателей. Если у вас возникнут какие-либо нарушения или другие проблемы, пожалуйста, своевременно сообщите нам. Этот сайт изменить или удалить ее. Перепечатка этой статьи без официального разрешения строго запрещена.электронная почта:news@wedoany.com
Связанные продукты
Связанные рекомендации
Консорциум китайской компании Huakang Medical выиграл тендер на проект EPC стоимостью 1,956 млрд юаней по строительству производственной базы полупроводников в Цзюфэншане
2026-07-08
Китайская команда разработала нейрочип на основе фазовых мемристоров с задержкой 2,12 мс
2026-07-08
Китайский университет Цинхуа представил фреймворк POPO для снижения вычислительных затрат при обучении RLVR больших языковых моделей
2026-07-08
В Германии запущен совместный исследовательский проект по созданию микродисплеев на основе GaN-on-Silicon Micro LED
2026-07-08
В Наньчане началось строительство базы Zhaochi Guanglian, ежемесячный выпуск 800G оптических модулей составит 1,4 млн штук
2026-07-08
Китайская компания Yanshan Technology выпускает Micro LED оптический модуль с плотностью пикселей в десятки тысяч PPI
2026-07-08
20-тысячный мобильный робот полного ассортимента Hikrobot сошел с конвейера
2026-07-08
Zoomlion представила гуманоидного робота Z01 в Турции и получила заказы на сумму более 1 млрд юаней
2026-07-08
Дочерняя компания China State Construction Engineering Corporation (CSCEC) делится практикой цифровой трансформации строительной отрасли с помощью ИИ
2026-07-08
Китайский новый район Сюнъань присоединился к Глобальному альянсу городов цифровой экономики
2026-07-08
Последние новости
1
Консорциум китайской компании Huakang Medical выиграл тендер на проект EPC стоимостью 1,956 млрд юаней по строительству производственной базы полупроводников в Цзюфэншане
2
Казахстанский золотодобытчик Solidcore Resources получил до 60% доли в медном золотом проекте в Омане
3
Гвинея построила золотоочистительный завод стоимостью 30 миллионов долларов, стремясь стать центром переработки в Западной Африке
4
Китайская команда разработала нейрочип на основе фазовых мемристоров с задержкой 2,12 мс
5
В Риме прошла первая Глобальная конференция ФАО по умному сельскому хозяйству
6
Австралийская компания True North Copper назначила руководителя геологоразведочных работ, протяженность медного месторождения Aquila увеличена до 1,8 км
7
Китайский университет Цинхуа представил фреймворк POPO для снижения вычислительных затрат при обучении RLVR больших языковых моделей
8
В Германии запущен совместный исследовательский проект по созданию микродисплеев на основе GaN-on-Silicon Micro LED
9
В Наньчане началось строительство базы Zhaochi Guanglian, ежемесячный выпуск 800G оптических модулей составит 1,4 млн штук
10
В чилийском городе Антофагаста в августе пройдет деловая встреча в рамках Месяца горной промышленности 2026 года