Docker — это программная система для контейнеризации и управления приложениями, позволяет упростить процедуру поставки не только программного обеспечения, но и всего необходимого окружения (java, базы данных и других необходимых компонентов) в некотором стандартизированном формате (Docker-образе), который можно установить из сети Интернет или из standalone-файла и запустить в среде любой операционной системы (в том числе на ОС Windows, с некоторыми оговорками).
Узнать подробнее