RancherOS — мини-дистрибутив GNU/Linux для контейнеров на базе Docker
2Иллюстрация с сайта Rancher.Com
Анонсирован новый Open Source-проект под названием RancherOS — операционная система, все процессы в которой работают как изолированные контейнеры на базе системы Docker.
Архитектура RancherOS представляется крайне минималистской. Система как таковая состоит только из ядра Linux, образа initrd для начальной инициализации, и процесса Docker, всегда имеющего PID 1. Все остальное (в том числе демон для запуска пользовательских контейнеров) работает внутри контейнеров Docker. Демон systemd отсутствует — его роль выполняет система инициализации на базе Docker.
Rancher Labs, создатели RancherOS — совместное предприятие разработчиков Citrix Systems и бывших руководителей Cloud.com, занимающееся внедрением собственной платформы для запуска Docker на любой инфраструктуре. После долгих экспериментов с запуском Docker на самых разных дистрибутивах GNU/Linux им пришла в голову идея создать свой компактный дистрибутив RancherOS, специально предназначенный для этой цели.
Исходный код RancherOS написан на языке Go и доступен на GitHub под свободной лицензией Apache. Там же можно скачать загрузочный образ системы (размером всего 19 Мб).
Постоянная ссылка к новости: http://www.nixp.ru/news/13222.html. Aлександр по материалам Rancher.Com.
- HuevOS 1.0 — новый проект ОС с открытым исходным кодом на основе Docker 4 7 5 марта 2015 г.
Microsoft научилась запускать родные Linux-контейнеры на Windows Server с помощью Hyper-V
Разработчики CoreOS отказываются от контроля над стандартом App Container (appc) 1
Представлен первый релиз нового дистрибутива для контейнеров Red Hat Enterprise Linux Atomic Host 1 1
Docker 1.3: подпись образов, параметры безопасности и другие возможности 2 3
Представлено первое обновление Docker в ветке 1.x — 1.1.0
Red Hat интегрирует и продвигает виртуализацию с Linux-контейнерами Docker
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Очень напоминает coreos — есть ли принципиальная разница?..
По меньшей мере, в CoreOS используется Rocket вместо Docker.
Как я понимаю, в CoreOS все же есть systemd.
Не вижу новшества. От закладок/косяков в железе ну никак не спасёт. Теорема о кривом железе давно доказана.
Что касается изоляции/контейнера — тоже спорно. Статическая линковка + отдельный юзер на запуск софта — разве не есть решение проблемы?
Ну сделали, и слава Богу. Нехай пилют дальше).