Учебники

Докер — Контейнеры

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

Запуск контейнера

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

sudo docker run –it centos /bin/bash 

Затем нажмите Crtl + p, и вы вернетесь в свою оболочку ОС.

Контейнеры

Затем вы будете работать в экземпляре системы CentOS на сервере Ubuntu.

Распечатка контейнеров

Можно перечислить все контейнеры на машине с помощью команды docker ps . Эта команда используется для возврата текущих запущенных контейнеров.

docker ps

Синтаксис

docker ps 

Опции

Никто

Возвращаемое значение

Вывод покажет работающие в данный момент контейнеры.

пример

sudo docker ps

Выход

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

Распечатка контейнеров

Давайте посмотрим еще несколько вариантов команды docker ps .

докер ps -a

Эта команда используется для вывода списка всех контейнеров в системе

Синтаксис

docker ps -a 

Опции

  • ─a — сообщает команде docker ps перечислить все контейнеры в системе.

─a — сообщает команде docker ps перечислить все контейнеры в системе.

Возвращаемое значение

Вывод покажет все контейнеры.

пример

sudo docker ps -a 

Выход

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

Докер PS A

история докера

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

Синтаксис

docker history ImageID 

Опции

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

ImageID — это идентификатор изображения, для которого вы хотите увидеть все команды, которые были запущены для него.

Возвращаемое значение

Вывод покажет все команды, запущенные для этого изображения.

пример

sudo docker history centos

Приведенная выше команда покажет все команды, которые были запущены для изображения centos .

Выход

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