docker常规学习以及命令使用,请跳转:https://www.runoob.com/docker/docker-tutorial.html
docker之移除镜像:
第一步:停止容器,docker stop 容器的CONTAINER ID或者容器的NAMES。(注:查看是否有重复,确定好要停止的值)
例如:docker stop mysql 实例使用的是NAMES
第二步:移除容器,docker rm 容器的CONTAINER ID或者容器的NAMES
例如:docker rm c7109f74d339 实例使用的是CONTAINER ID
第三步:查看并移除镜像,docker images (功能:查看镜像)。
docker rmi 镜像的IMAGE ID或者镜像的REPOSITORY(注:IMAGE ID是否有重复,如果有重复建议使用REPOSITORY)
例如:docker rmi docker.io/hello-world 实例使用的是REPOSITORY。
如果,带有容器上有用户自己安装时写的标签,则可以使用:docker rmi docker.io/mysql:5.7
强制移出:使用-f或者--force。可以无视容器引用移除镜像,但是我觉得这种方式不安全。
docker之容器移除:
查看所有容器:docker ps -a 显示所有运行中、Exited、Created状态的容器
移除容器:命令一,docker rm $(docker ps -a -q);命令二,docker rm $(docker ps -qf status=状态值);
命令三:docker container prune(docker1.13)