ubuntu

ubuntu docker如何删除容器

小樊
42
2025-05-09 21:17:31
栏目: 智能运维

在Ubuntu上删除Docker容器,你可以使用docker rm命令。以下是具体步骤:

  1. 列出所有正在运行的容器

    docker ps
    

    这将显示所有当前正在运行的容器。

  2. 停止并删除容器: 如果你想停止并删除一个特定的容器,可以使用以下命令:

    docker stop <container_id_or_name>
    docker rm <container_id_or_name>
    

    其中<container_id_or_name>是你想要删除的容器的ID或名称。

  3. 删除所有停止的容器: 如果你想删除所有已经停止的容器,可以使用以下命令:

    docker container prune
    

    这将提示你确认是否删除所有停止的容器。如果你确定要删除,可以加上-f选项来强制删除:

    docker container prune -f
    
  4. 删除所有容器: 如果你想删除所有容器(包括正在运行的和已经停止的),可以使用以下命令:

    docker rm $(docker ps -aq)
    

    这将列出所有容器的ID,并将它们传递给docker rm命令进行删除。

  5. 删除所有镜像: 如果你还想删除所有未使用的镜像,可以使用以下命令:

    docker image prune -a
    

    这将删除所有未被任何容器使用的镜像。

  6. 删除所有卷: 如果你还想删除所有未使用的卷,可以使用以下命令:

    docker volume prune
    

    这将删除所有未被任何容器使用的卷。

请注意,在执行这些命令时要小心,因为删除容器、镜像和卷可能会导致数据丢失。确保你不再需要这些资源,或者已经备份了重要数据。

0
看了该问题的人还看了