
Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
以下是一些基本的 Docker 命令,用于查看容器、删除容器以及删除镜像。
查看容器
-
查看正在运行的容器:
docker ps -
查看所有容器(包括未运行的):
docker ps -a
删除容器
-
删除一个或多个正在运行的容器:
docker stop [容器ID或名称] && docker rm [容器ID或名称]或者使用
docker rm -f强制删除正在运行的容器:docker rm -f [容器ID或名称] -
删除所有停止的容器:
docker container prune或者使用
docker system prune来删除所有未使用的容器、网络、镜像等。
删除镜像
-
删除一个镜像:
docker rmi [镜像ID或名称] -
删除所有镜像:
docker rmi $(docker images -q)
详细例子
查看容器
查看正在运行的容器:
docker ps
查看所有容器(包括未运行的):
docker ps -a
删除容器
删除一个指定的容器(例如容器ID为1234567890abcdef):
docker stop 1234567890abcdef && docker rm 1234567890abcdef
删除所有停止的容器:
docker container prune
删除镜像
删除一个指定的镜像(例如镜像ID为1234567890abcdef):
docker rmi 1234567890abcdef
删除所有镜像:
docker rmi $(docker images -q)
注意:在执行删除操作之前,请确保你不再需要这些容器或镜像,因为一旦删除,它们将无法恢复。
安全提示:在执行删除操作时,特别是删除所有容器或镜像时,务必小心,因为这将影响所有容器和镜像,包括可能正在使用的容器和镜像。
喜欢本文,请点赞、收藏和关注!
1万+

被折叠的 条评论
为什么被折叠?



