Докер - Обзор

Docker - это служба управления контейнерами. Ключевые слова Docker:develop, ship и runв любом месте. Вся идея Docker заключается в том, чтобы разработчики могли легко разрабатывать приложения, отправлять их в контейнеры, которые затем можно развернуть где угодно.

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

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

  • Docker может уменьшить размер разработки за счет уменьшения занимаемой площади операционной системы через контейнеры.

  • С контейнерами группам из разных подразделений, таких как разработка, контроль качества и операции, становится проще работать с приложениями.

  • Вы можете развернуть контейнеры Docker где угодно, на любых физических и виртуальных машинах и даже в облаке.

  • Поскольку контейнеры Docker довольно легкие, их очень легко масштабировать.

Компоненты Docker

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

  • Docker for Mac - Позволяет запускать контейнеры Docker в Mac OS.

  • Docker for Linux - Позволяет запускать контейнеры Docker в ОС Linux.

  • Docker for Windows - Позволяет запускать контейнеры Docker в ОС Windows.

  • Docker Engine - Он используется для создания образов Docker и создания контейнеров Docker.

  • Docker Hub - Это реестр, который используется для размещения различных образов Docker.

  • Docker Compose - Это используется для определения приложений, использующих несколько контейнеров Docker.

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

Официальный сайт Docker: https://www.docker.com/На сайте есть вся информация и документация по программному обеспечению Docker. Здесь также есть ссылки для скачивания различных операционных систем.