容器执行命令
停止容器
docker stop $(docker ps -aq)
删除容器
docker rm $(docker ps -aq)
查看docker镜像大小
docker image ls
查看镜像磁盘占用
docker system df -v
正在运行的容器大小
docker ps --size
删除指定镜像
docker rmi image_id
清除未挂载(不与容器关联)的所有资源(镜像,容器,卷和网络)
docker system prune
删除所有停止的容器和所有未使用的镜像(不仅仅是未挂在的镜像)
docker system prune -a
删除悬空镜像
docker rmi $(docker images -f "dangling=true" -q)
查询依赖
docker image inspect --format='{{.RepoTags}} {{.Id}} {{.Parent}}' $(docker image ls -q --filter since=image-id)
生成镜像
docker build -t 镜像名:标签 .
保存镜像为压缩文件到当前目录
docker save tag名 > ./镜像名.tar