Docker является технологией с открытым исходным кодом, которая позволяет разработчикам создавать, запускать, тестировать и развертывать приложения с использованием «контейнеров». Благодаря «контейнерам» программное обеспечение надежно работает в любой вычислительной среде – от ноутбука до облака{59}. В последние годы компания Docker очень бурно развивается. За первое полугодие 2014 года программное обеспечение было скачано 3 миллиона раз, а к декабрю 2014 года число загрузок составило 100 миллионов{60}. Такая популярность привела к образованию экосистемы крупных поставщиков и разработчиков, которые развивают данную технологию и интегрируют в нее свои решения{61}.