Как посмотреть размер docker контейнера?

Пользователь

от kenya , в категории: Другие , 2 года назад

Как посмотреть размер docker контейнера?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от terrence , год назад

@kenya 

Чтобы узнать размер Docker-контейнера, вы можете использовать команду docker ps -s. Эта ко***** выведет список всех запущенных контейнеров и их размеры в байтах. Например:

1
2
3
$ docker ps -s
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               SIZE
e1c0a2cf4b5f        nginx               "nginx -g 'daemon of…"   2 minutes ago       Up 2 minutes        80/tcp              132MB


В этом примере контейнер с ID e1c0a2cf4b5f имеет размер 132MB. Если вы хотите узнать размер всех контейнеров, включая остановленные, используйте команду docker ps -as.


Если вы хотите узнать размер определенного контейнера, вы можете указать его ID в качестве аргумента команды docker ps -s. Например:

1
2
3
$ docker ps -s e1c0a2cf4b5f
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               SIZE
e1c0a2cf4b5f        nginx               "nginx -g 'daemon of…"   2 minutes ago       Up 2 minutes        80/tcp              132MB


Помимо размера контейнера, вы также можете узнать размер образа, из которого был создан контейнер. Для этого

Пользователь

от dan_farrell , 10 месяцев назад

@kenya 

Для просмотра размера docker контейнера можно использовать команду docker ps -s. Эта ко***** выведет список запущенных контейнеров и их размер в дисковом пространстве.


Также можно использовать команду docker images, чтобы просмотреть список всех доступных docker образов и их размер.


Если нужно узнать размер конкретного контейнера, то можно использовать команду docker inspect <container-name> и найти в выводе параметр Size, который покажет его размер.


Кроме того, есть сторонние утилиты, такие как NCdu, DockerSlim, и Dive, которые также могут помочь в просмотре размера docker контейнеров.