Контейнеры Docker

Читать первым в Telegram

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

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

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

sudo docker run –it centos /bin/bash

Затем нажмите Ctrl+P, чтобы вернуться в свою оболочку операционной системы.

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

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

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

docker ps

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

Пример

sudo docker ps

Пример вывода:

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

docker ps -a

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

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

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

Пример

sudo docker ps -a

Пример вывода:

docker history

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

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

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

Пример

sudo docker history centos

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

Пример вывода:

Источник: Docker Containers

Поддержать проект

Социальные сети проекта:

Подпишись, чтобы ничего не пропустить!