Anonim

По този начин Docker предприема допълнителни стъпки в своя преход от набор от инструменти към пълноценна платформа. „Ние инкубираме редица проекти отделно от нашето основно време на изпълнение“, каза съоснователят и главен технологичен директор Hykes. „В Core Runtime акцентът е върху стабилността и тези нови проекти, нови инструменти са създадени, за да се справят с нов проблем по независим начин.“

Администраторите трябва да могат да използват трите нови разпространени приложения за услуги, различните услуги работят в независими контейнери на Docker, по-лесното им осигуряване и оркестрация - това е характеристиката, която е в горната част на списъка с желания на клиенти, цитира британската индустриална услуга "Регистърът" Docker-CTO.

spoods.de

Първата нова услуга, Docker Machine, автоматизира осигуряването на двигателя на Docker до всеки хост, от локалния преносим компютър чрез VM център за данни до облачния хост. Той премахва необходимостта от много ръчна конфигурация и скриптове, необходими за стартиране и работа на докера. Docker Machine поддържа AWS, Digital Ocean, IBM SoftLayer, Microsoft Azure и Hyper-V, OpenStack, Rackspace, VirtualBox и VMware; следва да се следват още цели.

Docker Swarm отново надгражда над това, с което контейнерите могат да се клъстерират местно. Docker Swarm е в състояние да изгради ресурсен пул в множество хостове на Docker двигателя и след това автоматично да разпредели работните натоварвания според техните нужди - включително автоматично ребалансиране, ако хостът се провали. Хайкс подчерта, че Докер Суоър е само едно възможно решение за групиране. Би трябвало да работи извън кутията, но може да бъде заменен по всяко време с друго решение, ако потребителят е по-добър. Като пример, Hykes посочи ново партньорство с Mesosphere (Never Heard - отпадане в понеделник следобед), за да направи Mesos "първокласен гражданин" в екосистемата на Докер.

Третата услуга Docker Compose все още е най-малко зряла. За момента Хайкс го нарече като "предварително предложение за инструмент". Ако бъде приет, разработчиците могат лесно да дефинират разпределени приложения в множество контейнери, като записват услугите и техните зависимости в прости YAML конфигурационни файлове, независимо от основната инфраструктура. Hykes демонстрира концепцията на сцената чрез docker compose, като просто въведете „docker up“ разпределено приложение с множество контейнери.

Шефът на маркетинга на Dockers Дейвид Месина заяви пред "регистъра", че новите услуги ще се мащабират почти произволно по отношение на броя на контейнерите. И за трите, в крайна сметка ще има публични API (интерфейси за програмиране). Засега обаче Docker е публикувал това само за Docker Machine, останалите два ще последват през първата половина на 2015 година.