本文共 728 字,大约阅读时间需要 2 分钟。
container是通过image创建的,其位于image layer之上,建立一个container layer(可读写)。其与image的区别是,Image负责app的存储和分发,Container负责运行app。
1. 创建container
docker run spark/hello-world
2. 查看正在运行的容器
docker container ls
3. 列出所有容器
docker container ls -a
4. 删除容器
查看docker container ls -a删除docker container rm ID或者docker rm ID
5. 删除镜像image
查看docker images删除docker image rm ID或者docker rmi ID
6. 批量删除container
(1) 方法一#查看所有停止运行的id[vagrant@localhost hello-world]$ docker container ls -aq632a04d5e22c61786fa47163#删除对应id的容器docker rm $( docker container ls -aq)
(2) 方法二:删除所有停止的容器
#查询所有退出运行容器的id[vagrant@localhost hello-world]$ docker container ls -f "status=exited" -q632a04d5e22c61786fa47163#删除iddocker rm $(docker container ls -f "status=exited" -q)
转载地址:http://rgygi.baihongyu.com/