docker镜像、容器移除

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)

你可能感兴趣的:(docker,docker,镜像)