如何在 Ubuntu 上停止 Docker 容器

在本篇文章中,我将指导一位刚入行的小白如何在 Ubuntu 上停止 Docker 容器。我们将通过一个简洁的流程图和每一步相关的代码示例,确保你能轻松做到这一点。以下是整个流程的表格展示:

步骤 操作 描述
步骤1 打开终端 通过快捷键或应用程序启动终端。
步骤2 列出所有容器 查看当前运行中的 Docker 容器列表。
步骤3 停止容器 使用停止命令停止指定的 Docker 容器。
步骤4 验证容器状态 确认容器已经停止。

接下来,我们将逐步解析每一个步骤及相应的代码。

步骤1: 打开终端

在 Ubuntu 系统中,你可以使用快捷键 Ctrl + Alt + T 来打开终端,或者在应用程序菜单中找到“终端”并点击。

步骤2: 列出所有容器

要查看当前运行中的 Docker 容器,你需要输入以下命令:

docker ps

这行命令的意思是:列出所有正在运行的容器。输出的内容将包括容器的 ID、名字、状态等信息。

如果你想要列出所有容器(包括已停止的容器),可以使用:

docker ps -a
  • -a--all)选项表示显示所有的容器,不论它们的状态是否正在运行。

步骤3: 停止容器

一旦你找到了希望停止的容器的 ID 或名字,下面的命令将帮助你停止它:

docker stop <容器ID或容器名>
  • <容器ID或容器名> 是你在步骤2中获得的容器的唯一标识符或名称。

例如,如果你想要停止一个名为 my_container 的容器,可以运行如下命令:

docker stop my_container

步骤4: 验证容器状态

停止容器后,你可以运行以下命令来验证它是否已成功停止:

docker ps -a

这将再次列出所有容器。在输出中,你应该会看到刚才停止的容器的状态已变为 Exited

完整过程状态图

以下是整个过程的状态图,帮助你更好地理解每一步的流程:

stateDiagram
    [*] --> 打开终端
    打开终端 --> 列出所有容器
    列出所有容器 --> 停止容器
    停止容器 --> 验证容器状态
    验证容器状态 --> [*]

结尾

通过这篇文章,相信你已经掌握了如何在 Ubuntu 上停止 Docker 容器的基本流程。简单总结一下:

  1. 打开终端,
  2. 列出所有容器以获取容器的 ID 或名字,
  3. 使用 docker stop 命令来停止指定的容器,
  4. 最后,通过再次列出容器来验证它的状态。

希望这对你有所帮助!在未来的开发中,如果遇到任何关于 Docker 的问题,记得来查阅官方文档或进一步学习相关知识。每一步都能让你对 Docker 有更深入的理解和应用能力。