Облачная платформаAdvanced

Basic Concepts

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Image

Образы похожи на шаблоны, которые включают всё необходимое для запуска приложений. При развертывании контейнеризованных приложений вы можете использовать образы из Docker image center и ваших частных реестров образов. Например, образ может содержать полностью готовую операционную систему Ubuntu, в которой установлены только требуемые программы и зависимости. Docker images используются для создания Docker containers. Docker предоставляет простой способ создавать и обновлять собственные образы. Вы также можете загружать образы, созданные другими пользователями.

Container

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

Образы превращаются в контейнеры во время выполнения, то есть контейнеры создаются из образов. Контейнеры могут быть созданы, запущены, остановлены, удалены и приостановлены.

Repository

Image repositories используются для хранения Docker images. Image repository содержит разные версии конкретного контейнеризованного приложения.

Organization

Organizations используются для изоляции репозиториев образов. При ограничении каждой организации одной компанией или отделом образы могут управляться централизованно и эффективно. Пользователь может получать доступ к разным Organizations, если у него есть соответствующие разрешения. Различные разрешения, а именно read, write и manage, могут быть назначены разным пользователям в одной учётной записи.

Figure 1 Organization