浏览 Docker Desktop 中的容器视图

Containers (容器) 视图列出了所有正在运行的容器和应用程序。您必须正在运行或已停止的容器和应用程序才能看到它们列出。

容器操作

使用 Search 字段搜索任何特定容器。

Containers (容器) 视图中,您可以执行以下操作:

  • 暂停/恢复
  • 停止/启动/重启
  • 查看镜像包和 CVE
  • 删除
  • 在 VS Code 中打开应用程序
  • 在浏览器中打开容器公开的端口
  • 复制 docker run。这允许您共享容器运行详细信息或修改某些参数。

资源使用情况

Containers (容器) 视图中,您可以监控容器的 CPU 和内存使用情况随时间的变化。这可以帮助您了解容器是否有问题,或者您是否需要分配额外的资源。

当您检查容器时,Stats (统计信息) 选项卡会显示有关容器资源利用率的更多信息。您可以查看容器在一段时间内使用了多少 CPU、内存、网络和磁盘空间。

检查容器

选择容器时,您可以获取有关容器的详细信息。

在这里,您可以使用快速操作按钮执行各种操作,例如暂停、恢复、启动或停止,或浏览 LogsInspectBind mountsExecFilesStats 选项卡。

原木

选择 Logs (日志) 以查看容器中的日志。您还可以:

  • 使用 / 打开搜索栏并查找特定条目。 搜索匹配项以黄色突出显示。Cmd + fCtrl + f
  • 按 或 跳转到下一个或上一个搜索匹配项 分别。EnterShift + Enter
  • 使用右上角的 Copy 图标将所有日志复制到 您的剪贴板。
  • 通过突出显示几行或一个部分来自动复制任何日志内容 的日志。
  • 使用右上角的 Clear terminal 图标清除 logs 终端。
  • 选择并查看日志中可能存在的外部链接。

检查

选择 Inspect (检查) 以查看有关容器的低级信息。它显示本地路径、镜像的版本号、SHA-256、端口映射和其他详细信息。

集成终端

Exec 选项卡中,您可以使用集成终端,在正在运行的 容器中。您可以快速运行命令 ,以便了解其当前状态或在 出了点问题。

使用集成终端与运行以下命令之一相同:

  • docker exec -it <container-id> /bin/sh
  • docker exec -it <container-id> cmd.exe访问 Windows 容器时
  • docker debug <container-id>使用调试模式时

集成终端:

  • 如果您导航到另一个 session(会话)和 Debug mode(调试模式)设置,则保留 session (会话) 和 Debug mode (调试模式) 设置 部分,然后返回。
  • 支持复制、粘贴、搜索和清除会话。
  • 当不使用调试模式时,它会自动检测 从镜像的 Dockerfile 运行容器。如果未指定用户,或者 你使用的是 Debug 模式,它默认为 。root

打开集成终端

要打开集成终端,请执行以下任一操作:

  • 将鼠标悬停在正在运行的容器上,然后在 Actions (操作) 列下,选择 Show container actions (显示容器操作) 菜单。从下拉菜单中,选择 Open in terminal
  • 或者,选择容器,然后选择 Exec 选项卡。

要使用外部终端,请导航到 “设置” 中的 “常规” 选项卡,然后在 “选择您的终端” 下选择 “系统默认” 选项。

在调试模式下打开集成终端

调试模式需要 Pro、Team 或 Business 订阅。调试模式具有多个优点,例如:

  • 一个可定制的工具箱。该工具箱附带了许多标准的 Linux 工具 预安装,例如 、 、 和 。有关更多详细信息,请参阅 docker debug CLI 参考vimnanohtopcurl
  • 能够访问没有 shell 的容器,例如 slim 或 distroless 容器。

要在调试模式下打开集成终端:

  1. 使用具有 Pro、Team 或 Business 的帐户登录到 Docker Desktop 订阅。

  2. 登录后,请执行以下任一操作:

    • 将鼠标悬停在正在运行的容器上,然后在 Actions (操作) 列下,选择 Show container actions (显示容器操作) 菜单。从下拉菜单中,选择 Use Docker Debug
    • 或者,选择容器,然后选择 Debug (调试) 选项卡。如果 Debug (调试) 选项卡不可见,请选择 Exec (执行) 选项卡,然后启用 Debug mode (调试模式) 设置。

要在访问集成终端时默认使用调试模式,请导航到 设置 中的 常规 选项卡,然后选择 启用 Docker 调试方式 default 选项。

文件

选择 Files (文件) 以浏览正在运行或已停止的容器的文件系统。你 还可以:

  • 查看最近添加、修改或删除的文件
  • 直接从内置编辑器编辑文件
  • 在主机和容器之间拖放文件和文件夹
  • 右键单击文件时删除不必要的文件
  • 将文件和文件夹从容器直接下载到主机

其他资源