Обзор Docker

Читать первым в Telegram

Docker — это служба управления контейнерами. Ключевыми словами Docker являются разработка, доставка и запуск в любом месте. Основная идея Docker заключается в том, чтобы разработчики могли легко разрабатывать приложения, отправлять их в контейнеры, которые затем можно развернуть где угодно.

Первый выпуск датируется мартом 2013 года. С тех пор Docker стал модным словом для развития современного мира, особенно перед лицом Agile-проектов.

Особенности Docker

  • Docker имеет возможность уменьшить размер разработки, предоставляя меньшую площадь ОС через контейнеры.
  • Контейнеры упрощают работу в различных приложениях группам из разных подразделений, таких как разработка, контроль качества и эксплуатация.
  • Вы можете разместить контейнеры Docker где угодно, на любых физических и виртуальных машинах и даже в облаке.
  • Поскольку контейнеры Docker довольно лёгкие, их очень легко масштабировать.

Компоненты Docker

Docker имеет следующие компоненты:

  • Docker for Mac — позволяет запускать контейнеры Docker в Mac OS.
  • Docker for Linux — позволяет запускать контейнеры Docker в Linux OS.
  • Docker for Windows — позволяет запускать контейнеры Docker в Windows OS.
  • Docker Engine — используется для создания образов Docker и контейнеров Docker.
  • Docker Hub — реестр, который используется для размещения различных образов Docker.
  • Docker Compose — используется для определения приложений с использованием нескольких контейнеров Docker.

В следующих главах мы подробнее обсудим все эти компоненты.

Официальный веб-сайт Docker — docker.com. На сайте есть вся информация и документация о программном обеспечении Docker. Он также имеет ссылки для загрузки в различных ОС.

Источник: Docker — Overview

Поддержать проект

Социальные сети проекта:

Подпишись, чтобы ничего не пропустить!