Docker 使用容器

Docker 使用容器

在本章中,我们将详细探讨可以使用容器做什么。

docker top

使用此命令,您可以查看容器中的顶级进程。

语法

docker top ContainerID

选项

  • ContainerID - 这是要查看顶级进程的容器ID。

返回值

输出将显示容器中的顶级进程。

示例

sudo docker top 9f215ed0b0d3

上述命令将显示容器内的顶层进程。

输出

运行上述命令时,将生成以下结果−

Docker 使用容器

docker stop

该命令用于停止正在运行的容器。

语法

docker stop ContainerID

选项

  • ContainerID - 需要停止的容器的容器ID。

返回值

输出将给出已停止容器的ID。

示例

sudo docker stop 9f215ed0b0d3

上述命令将停止 Docker 容器 9f215ed0b0d3

输出

当我们运行上述命令时,它将产生以下结果 −

Docker 使用容器

docker rm

此命令用于删除容器。

语法

docker rm ContainerID

选项

  • ContainerID − 这是需要移除的容器ID。

返回值

输出将给出被移除容器的ID。

示例

sudo docker rm 9f215ed0b0d3

上面的命令将删除Docker容器 9f215ed0b0d3

输出

当我们运行上述命令时,它将产生以下结果:

Docker 使用容器

docker stats

该命令用于提供正在运行的容器的统计信息。

语法

docker stats ContainerID

选项

  • ContainerID - 这是需要提供统计信息的容器的容器ID。

返回值

输出将显示容器的CPU和内存利用率。

示例

sudo docker stats 9f215ed0b0d3

上述命令将提供容器的CPU和内存利用率

9f215ed0b0d3

输出

当我们运行上述命令时,它将产生如下结果:

Docker 使用容器

docker attach

该命令用于附加到正在运行的容器。

语法

docker attach ContainerID

选项

  • ContainerID - 这是您需要连接到的容器ID。

返回值

示例

sudo docker attach 07b0b6f434fe

上述命令将附加到 Docker 容器 07b0b6f434fe

输出

当我们运行上述命令时,它将产生以下结果:

Docker 使用容器

一旦您已经连接到Docker容器,您可以运行上述命令以查看Docker容器中的进程利用率。

Docker 使用容器

docker pause

此命令用于暂停正在运行的容器中的进程。

语法

docker pause ContainerID

选项

  • ContainerID - 这是需要暂停容器内进程的容器ID。

返回值

被暂停容器的容器ID。

示例

sudo docker pause 07b0b6f434fe

以上命令将暂停运行中的容器中的进程

07b0b6f434fe.

输出

运行上述命令时,将产生以下结果 −

Docker 使用容器

docker unpause

此命令用于 解除暂停 正在运行的容器中的进程。

语法

docker unpause ContainerID

选项

  • ContainerID − 这是您需要在容器中取消暂停的进程的容器ID。

返回值

正在运行容器的容器ID。

示例

sudo docker unpause 07b0b6f434fe

以上命令将解除运行中容器 07b0b6f434fe 中的进程暂停。

输出

当我们执行以上命令时,将产生以下结果−

Docker 使用容器

docker kill

该命令用于终止正在运行的容器中的进程。

语法

docker kill ContainerID

选项

  • ContainerID - 这是您需要杀死容器中的进程的容器ID。

返回值

运行容器的容器ID。

示例

sudo docker kill 07b0b6f434fe

上述命令将终止运行容器中的进程

07b0b6f434fe

输出

当我们运行上述命令时,将产生以下结果:

Docker 使用容器

Docker – 容器的生命周期

下面的插图解释了一个Docker容器的整个生命周期。

Docker 使用容器

  • 最初,Docker容器处于 created 状态。

  • 然后,当使用Docker run 命令时,Docker容器进入运行状态。

  • 使用Docker kill 命令来终止一个已存在的Docker容器。

  • 使用Docker pause 命令来暂停一个已存在的Docker容器。

  • 使用Docker stop 命令来停止一个已存在的Docker容器。

  • 使用Docker run 命令将一个容器从 stopped 状态恢复到 running 状态。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程