[自学]Docker system 命令 查看docker镜像磁盘占用情况 Docker volume 相关

内容From

https://docs.docker.com/engine/reference/commandline/system_df/

docker的image和docker的container都会占用磁盘, 但是不知道具体占用的多少时可以使用docker system 命令来查看

首先看一下 帮助信息 

Usage:    docker system COMMAND

Manage Docker

Options:
      --help   Print usage

Commands:
  df          Show docker disk usage
  events      Get real time events from the server
  info        Display system-wide information
  prune       Remove unused data

Run 'docker system COMMAND --help' for more information on a command.

查看磁盘占用情况的命令

docker system df

如果想查看 具体每个docker image 或者是container的占用量 可以使用 增加 -v or --verbose 进行详细显示

一个展示结果为:

 docker system df 
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              39                  15                  7.58 GB             5.229 GB (68%)
Containers          60                  42                  53.02 MB            11.91 MB (22%)
Local Volumes       0                   0                   0 B                 0 B
root@ubuntu:~# docker system df  -v

2. docker volume 可以创建 卷 用来保证镜像关闭或者删除时 能够保存数据

创建命令

docker volume create 

可以保存备份这样的卷信息用来防止信息丢失.

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/8302453.html