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. Он также имеет ссылки для загрузки различных операционных систем.