1.docker中 启动所有的容器命令
命令:[root@localhost ~]# docker start $(docker ps -a | awk \'{ print $1}\' | tail -n +2)
2.docker中 关闭所有的容器命令
命令:[root@localhost ~]# docker stop $(docker ps -a | awk \'{ print $1}\' | tail -n +2)
3.docker中 删除所有的容器命令
命令:[root@localhost ~]# docker rm $(docker ps -a | awk \'{ print $1}\' | tail -n +2)
4.docker中 删除所有的镜像
命令:[root@localhost ~]# docker rmi $(docker images | awk \'{print $3}\' |tail -n +2)
5.批量删除未启动的容器
[root@k8s python-demo]# docker ps -a|grep Exited|awk \'{print $1}\' #查询所有的容器,过滤出Exited状态的容器,列出容器ID,删除这些容器
acf886660131
6ba8a4244f06
16b981f409ed
64cc043efd45
387ba4999155
3d4b675152bf
[root@k8s python-demo]# docker rm `docker ps -a|grep Exited|awk \'{print $1}\'` #然后批量删除
6.批量删除<none>的镜像
先将<none>的镜像筛选出来,然后删除
[root@k8s python-demo]# docker images | grep none | awk \'{print $3}\'
[root@k8s python-demo]# docker rmi `docker images | grep none | awk \'{print $3}\'`