от Bobby(26-02-2015)

Вчера беше обявена нова операционна система RancherOS, напомняща по своята същност на проекти като Atomic и CoreOS, която също осигурява минимална среда за стартиране на изолирани контейнери. Основната разлика в RancherOS е премахването на systemd, като вместо това се ползва специално разработена инициализация на системата, изградена директно въз основа на инструмента Docker. Системният код е написан на езика Go и се разпространява под Apache лиценз. Проектът е основан от няколко добре известни разработчици на Citrix и бивш ръководител на Cloud.com.

Размерът на инсталационния файл (iso) на RancherOS е само 20 MB. Всичко в RancherOS е контейнер. RancherOS включва Linux ядро и образ за начално стартиране (initrd) и съдържа абсолютно необходимия минимум, за да се стартират контейнери базирани на системата Docker. Всичко останало, включително udev, dhcp, ntp, cloud-init и rsyslog се стартира и работи в отделни контейнери. Процесът с PID 1, който контролира всички останали е Docker.



Разработен е и специален системен контейнер Console, осигуряващ управление на потребителската среда на RancherOS в конзолата, като SSH сървър е включен по подразбиране. При рестартиране на системата се пази съдържанието само на директориите /opt и /home, а всичко останало се връща в първоначално състояние. Системата се конфигурира с "rancherctl config". За отдалечено администриране на системата може да се ползва уеб инструментът RancherOS.io

Видео

Източник


<< UbuntuMATE вече е част от Ubuntu семейството | Излезе Krita 2.9 >>