news
Serverspace в «Рейтинге провайдеров IaaS Enterprise 2023» от Market.CNews
DF
5 сентября 2023
Обновлено 4 сентября 2023

Список контейнеров Docker

Docker Linux

Docker — платформа с открытым исходным кодом, которая обеспечивает автоматизацию развертывания, масштабирования и управления приложениями с использованием контейнеризации. Контейнеры Docker позволяют разработчикам упаковывать приложения и все их зависимости в единый компонент, который можно запускать на любой платформе, поддерживающей Docker.
Когда вы запускаете контейнеры Docker, очень полезно знать, какие контейнеры в данный момент находятся в работе и какие порты они используют. Для этой цели используется команда «docker ps». Давайте рассмотрим эту команду подробнее.

Синтаксис команды docker ps:

docker ps [OPTIONS]

Опции:

  • **-a, –all**: Выводить все контейнеры, включая остановленные;
  • **-f, –filter**: Фильтрация выводимых результатов с использованием условий;
  • **-n, –last N**: Показать только N последних созданных контейнеров;
  • **-q, –quiet**: Только выводить идентификаторы контейнеров;
  • **-s, –size**: Выводить размеры контейнеров (включая все монтированные тома);
  • **–format**: Задать формат вывода;
  • **–no-trunc**: Не обрезать вывод (показывать всю информацию).

Примеры использования команды docker ps

Вывести все контейнеры, которые в данный момент находятся в работе:

docker ps
вывести-все-контейнеры
Скриншот №1.Вывести все контейнеры, которые в данный момент находятся в работе

Вывести все контейнеры, включая остановленные:

docker ps -a
Вывести-все-и-остановленные
Скриншот №2. Вывод списка контейнеров, включая остановленные

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

docker ps -q

Вывести информацию о последних 5 созданных контейнерах:

docker ps -n 5

Вывести информацию о контейнерах с определенными фильтрами. Например, вывести только контейнеры с именем «webapp»:

docker ps -f name=webapp

Вывести размеры контейнеров:

docker ps -s
вывести-размеры-контейнеров
Скриншот №3. Список всех контейнеров и их размером

Вывести информацию о контейнерах в определенном формате. Например, вывести только идентификаторы и имена контейнеров:

docker ps --format "{{.ID}} {{.Names}}"
информация-о-контейнерах-в-определенном-формате
Скриншот №4. Форматирование вывода списка контейнеров по заданному шаблону

Таким образом, команда «docker ps» является мощным инструментом для отображения информации о контейнерах Docker. Она позволяет получить обзор текущего состояния контейнеров и легко фильтровать вывод по различным параметрам.

Оценка:
4 из 5
Аverage rating : 4
Оценок: 1
191028 Санкт-Петербург Литейный пр., д. 26, Лит. А
+7 (812) 403-06-99
700 300
ООО «ИТГЛОБАЛКОМ ЛАБС»
700 300

Вам также может быть интересно...