在docker中,我们知道,可以通过镜像images创建容器,今天主要讲一下容器的管理操作-容器的删除
说明:要删除docker镜像,需要先将引用镜像的容器先删除了,其中包含运行的和非运行状态的容器都得先删除了
这里先说一下,容器相关的常规操作
1、查看系统中运行的容器 ,可以使用 docker ps 命令,这里只能列出处于运行状态的容器,要查看所有的容器可以使用
[root@qq-5201351 ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 823ac8a12c88 nginx "/docker-entrypoint.…" 2 minutes ago Up 2 minutes 80/tcp nginx-test
bd39f1ebcc8c hello-world "/hello" 5 seconds ago Exited (0) 3 seconds ago vigorous_mirzakhani
2、如果只需要列出所有容器的CONTAINER ID,可以使用
docker ps -a -q
3、要删除指定的容器,就是使用,docker rm <CONTAINER ID> ,需要要求容器处理非运行状态,如果强制删除系统中所有状态的容器,可以使用
方式一:docker rm -f $(docker ps -aq)
方式二(通过管道+xargs):docker ps -a -q | xargs docker rm
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17191695.html
标签:ago,容器,删除,ps,rm,docker From: https://www.cnblogs.com/5201351/p/17191695.html