Docker 系统管理知识
- 查看系统概要信息
docker system df
- 查看系统详细信息
docker system df -v
- 清理系统缓存数据
docker system prune --volumes
WARNING! This will remove:
- all stopped containers
- all networks not used by at least one container
- all volumes not used by at least one container
- all dangling images
- all dangling build cache
- 查看本地匿名共享目录
docker volume ls
- 删除本地目录
删除某个
docker volume rm xx
删除全部
docker volume prune
- 杀死所有正在运行的容器
docker kill $(docker ps -a -q)
- 删除所有已经停止的容器
docker rm $(docker ps -a -q)
- 删除所有未打 dangling 标签的镜像
docker rmi $(docker images -f dangling=true -q)
- 删除所有镜像
docker rmi $(docker images -q)
-
更新容器信息
更新容器重启策略
docker update --restart=aways oscar
docker restart oscar
- 容器取得宿主机root权限
docker run -t -i --privileged ubuntu bash