Rocket 0.1.0 — конкурент Docker от создателей операционной системы CoreOS

Создатели компактной операционной системы на базе ядра Linux и контейнерного окружения LXC — CoreOS — сообщили о выпуске первого публичного релиза среды выполнения контейнеров. Новый проект получил название Rocket.

Создатели CoreOS предложили альтернативу Docker
Создатели CoreOS предложили альтернативу Docker / Иллюстрация с сайта Coreos.Com

CoreOS одними из первых применили Docker для управления контейнерами в операционной системе. Docker в CoreOS обновляется спустя всего лишь пару часов, после релиза в основной ветке. Создатели ОС сами участвуют в разработке Docker, а сооснователь и технический директор CoreOS Брэндон Филлипс (Brandon Philips) стал одним из главных контрибьютеров проекта. Однако Docker, по мнению команды CoreOS, оброс излишней функциональностью и перестал следовать принципам UNIX, а его первоначальный манифест и вовсе удалили из репозитория. «Мы должны перестать говорить о контейнерах Docker и начать говорить о платформе Docker», — пишет в блоге компании Алекс Полви (Alex Polvi), сооснователь CoreOS.

Поэтому в компании создали Rocket и AppContainer, которые следуют четырём принципам:

  • модульная архитектура: инструменты для загрузки, установки и запуска контейнеров будет интегрированы, но при этом поставляются отдельно;
  • безопасность: изоляция должна быть подключаема, а криптографические примитивы, аудит образов и проверка целостности работать с самого первого дня;
  • распространение образов: поиск образов контейнеров должен быть простым и распределённым, а названия идентифицируемы, что позволяет задействовать сторонние протоколы вроде BitTorrent;
  • открытость: формат и среда выполнения должны быть хорошо документированы, а разработка вестись сообществом.

Инструмент командной строки rkt позволяет запускать контейнеры App Container. App Container — это спецификации на формат образов, среда выполнения и механизм распространения. Rocket — это первая реализация App Container, разработчики надеются, что не единственная. Разработка проекта ведётся в GitHub, там же создатели принимают пожелания и запросы от сторонних участников. В качестве лицензии проекта разработчики выбрали Apache License версии 2.0.

Никита Лялин по материалам Coreos.Com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Хакеры стали активнее атаковать системы MacХакеры стали активнее атаковать системы Mac
Google назвала Chrome OS самой быстрорастущей операционной системой в мире
Microsoft предупредила о вирусе-майнере LemonDuck, поражающем системы Windows и Linux
Facebook работает над собственной операционной системой
Windows 10 реализует переустановку системы из облака
Windows Defender будет удалять оптимизаторы системы
NVIDIA больше не поддерживает 32-битные операционные системы
container-diff — новая утилита от Google для сравнения образов Docker-контейнеров
PC-MOS/386, клон операционной системы MS-DOS 30-летней давности, стал Open Source
SciPy 1.0 — обновление Open Source-экосистемы для математики и науки на Python
Последние новости

Подгружаем последние новости