Учебники

Докер — Обзор

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

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

Обзор докера

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

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

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

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

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

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

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

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

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

Компоненты Docker

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

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

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

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

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

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

  • Docker Compose — используется для определения приложений с использованием нескольких контейнеров Docker.

Docker для Mac — позволяет запускать контейнеры Docker в Mac OS.

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

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

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

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

Docker Compose — используется для определения приложений с использованием нескольких контейнеров Docker.

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

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