Docker
Информация о курсе:
Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации. Позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любую Linux-систему с поддержкой cgroups в ядре, а также предоставляет среду по управлению контейнерами. Изначально использовал возможности LXC, с 2015 года применял собственную библиотеку, абстрагирующую виртуализационные возможности ядра Linux — libcontainer. С появлением Open Container Initiative начался переход от монолитной к модульной архитектуре.
Docker — это приложение, позволяющее легко и быстро запускать другие приложения и процессы в контейнерах, которые подобны виртуальным машинам, но являются при этом более портируемыми, потребляют меньше ресурсов, а также меньше зависят от операционной системы машины-хоста.