在Docker中,要停止并删除容器,可以按照以下步骤进行操作:
(图片来源网络,侵删)
你需要找到要停止的容器的容器ID或名称,可以通过运行以下命令列出当前正在运行的容器来获取它们:
docker ps该命令将显示一个包含容器ID、名称和状态的表格,找到你要停止的容器,记下它的容器ID或名称。
接下来,使用以下命令停止容器:
docker stop <container_id>将<container_id>替换为你要停止的容器的ID或名称,这将发送一个SIGTERM信号给容器,通知它停止运行,如果容器不响应SIGTERM信号,你可以使用以下命令强制停止容器:
docker kill <container_id>2. 删除容器
一旦容器停止了,你可以安全地删除它,使用以下命令删除容器:
docker rm <container_id>将<container_id>替换为你要删除的容器的ID或名称,这将从Docker引擎中移除容器。
如果你希望同时停止并删除容器,可以使用docker container prune命令,该命令会停止所有未运行的容器,并删除所有已停止的容器,请注意,这个命令不会删除镜像、网络或卷等其他Docker对象。
docker container prune执行上述命令后,Docker将会停止并删除所有未运行的容器。