Docker常用命令简介说明
下文笔者讲述Docker常用命令简介说明,如下所示
1、docker system df
查看docker相关内容磁盘占用大小
2、du -sh *
查看当前每个目录文件磁盘占用大小
3、docker system prune -a
此命令会清除所有如下资源:
已停止的容器(container)
未被任何容器所使用的卷(volume)
未被任何容器所关联的网络(network)
所有悬空镜像(image)
注意事项:
该指令默认只会清除悬空镜像,未被使用的镜像不会被删除
添加 -a 或 --all 参数后,可以一并清除所有未使用的镜像和悬空镜像
可以添加 -f 或 --force 参数用以忽略相关告警确认信息
指令结尾处会显示总计清理释放的空间大小
4、显示所有没有打标签的镜像
docker images -f “dangling=true”
5、删除所有未打标签的镜像
docker rmi $(docker images -f “dangling=true” -q)
6、使用正则列出相关镜像
docker images test_*
7、移除所有正则匹配镜像
docker rmi $(docker images test_*)
8、构建镜像并且tag
docker build -t your.hub.com:port/namespace/imageNmae:version ./Dockerfile
9、推送镜像
docker push your.hub.com:port/namespace/imageNmae:version
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


