docker查看镜像:
docker images
docker删除镜像:
docker rmi IMAGE_NAME:TAG
docker运行镜像并进入容器:
docker run -it REPOSITORY:TAG /bin/bash
docker临时退出当前容器(并不关闭容器,容器仍在后台运行):
快捷键:Ctrl+P+Q
docker查看当前正在运行的容器:
docker container ls
docker查看所有容器(包括已经停止的):
docker ps -a
docker删除容器:
docker rm -f container_name_or_id(使用 docker rm
加上容器ID或名称来删除容器。如果容器正在运行,需要加上 -f
或 --force
参数来强制删除)
删除所有容器:
若要删除所有容器(包括运行中的和已停止的),可以使用以下命令。这将会强制删除所有容器,因此请谨慎使用。
docker rm -f $(docker ps -aq)
删除所有已停止的容器,可以使用 Docker 的 prune 功能,这不会影响正在运行的容器:
docker container prune
这个命令会删除所有未运行的容器、未使用的网络、未被打标签的镜像以及未被使用的构建缓存。
docker关闭正在后台运行的容器:
docker stop [CONTAINER ID]
docker重新进入在后台运行的容器:
docker exec -it [CONTAINER ID] /bin/bash