Докер - Обзор
Docker - это служба управления контейнерами. Ключевые слова Docker:develop, ship и runв любом месте. Вся идея Docker заключается в том, чтобы разработчики могли легко разрабатывать приложения, отправлять их в контейнеры, которые затем можно развернуть где угодно.
Первоначальный выпуск Docker был выпущен в марте 2013 года, и с тех пор он стал модным словом для современной мировой разработки, особенно перед лицом проектов, основанных на Agile.
![](https://post.nghiatu.com/assets/tutorial/docker/images/docker_overview.jpg)
Особенности 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. Здесь также есть ссылки для скачивания различных операционных систем.