zgqbky

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}\'`

 

分类:

技术点:

相关文章: