如何查看一个docker容器占用空间的大小
你如果想要知道,一个运行起来的容器,占用了多少磁盘空间该怎么做呢?
方法很简单。
使用下面的命令
docker ps -s
得到下面的结果:
# docker ps -s
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE
1b34b35385a5 mysql:8.0.31 "docker-entrypoint.s…" 12 days ago Up 12 days 0.0.0.0:3306->3306/tcp, 33060/tcp mysql 20.4GB (virtual 20.9GB)
没错SIZE列,就是容器占用空间的大小,那这个括号外面的和里面的分别是什么意思
SIZE:
- 括号外面的,如:20.4GB . 表示现在向容器的可写层写入的数据量的大小。
- 括号里面的(virtual 20.9GB。表示:镜像大小 + 可写层数据量大小 之和。
以第一个容器为例,镜像到底多大呢?
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 8.0.31 40b83de8fb1a 2 weeks ago 535MB```
vitual的大小 20.9GB = 镜像大小535MB + 可写层大小20.4GB
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦