Docker 基本使用二(获取/删除:镜像/容器)

docker image pull library/hello-world //拉取镜像,library 为分组,不加分组默认library 
docker image ls  //查看
$ docker image rm [IMAGE ID] //删除镜像
docker container run hello-world //运行镜像创建容器
docker container run -it ubuntu bash    //跳过pull run 可直接pull并执行 
docker container kill [containID] //对于那些不会自动终止的容器,必须使用docker container kill 命令手动终止。

$ docker container ls   //列出本机正在运行的容器

$ docker container ls --all  //列出本机所有容器,包括终止运行的容器
docker container rm [containerID]  //删除容器

组合删除

docker image ls -q redis   //查询仓库名为 redis的imageid
docker image rm $(docker image ls -q redis)  //组合删除所有仓库名为 redis 的镜像:
$ docker image rm $(docker image ls -q -f before=mongo:3.2)  //删除所有在 mongo:3.2 之前的镜像: