个性化阅读
专注于IT技术分析

docker使用和操作容器container——docker开发教程

上一章docker开发教程请查看:docker容器container介绍和相关操作

在本章中我们将详细探讨如何使用容器和操作容器。

1、docker top

使用此命令,你可以查看到容器中的顶级进程,docker top使用语法如下:

docker top ContainerID 

ContainerID——这是你希望看到顶级进程的容器ID,返回值:输出将显示容器内的顶级进程,例如下面的docker top例子:

sudo docker top 0ca2ea90500e

上面的命令将显示容器中的顶级进程的相关信息。

2、docker stop

此命令用于停止正在运行的容器,docker top的使用语法为:

docker stop ContainerID 

ContainerID——这是需要停止的容器ID,返回值:输出将给出停止的容器的ID。Docker top使用例子如下

sudo docker stop 0ca2ea90500e

上述命令将停止Docker容器0ca2ea90500e,。

3、docker rm

此命令用于删除容器,docker rm的使用语法如下:

docker rm ContainerID 

ContainerID——这是需要删除的容器ID。返回值:输出将给出被删除容器的ID。下面是使用docker rm的例子:

sudo docker rm 0ca2ea90500e

上述命令将删除Docker容器0ca2ea90500e。。

4、docker stats

此命令用于提供正在运行的容器的统计信息。Docker stats的使用语法如下:

docker stats ContainerID

ContainerID——这是需要提供统计信息的容器ID。返回值:输出将显示容器的CPU和内存利用率。下面是使用docker stats的例子:

sudo docker stats 0ca2ea90500e

上面的命令将提供容器0ca2ea90500e的CPU和内存利用率。

5、docker attach

此命令用于附加到正在运行的容器。Docker attach使用语法如下

docker attach ContainerID 

选项ContainerID——这是你需要附加的容器ID。下面是使用docker attach的例子:

sudo docker attach 0ca2ea90500e 

上面的命令将附加到Docker容器0ca2ea90500e。

连接到Docker容器后,可以运行上面的命令来查看该Docker容器中的进程利用率。

6、docker pause

此命令用于暂停正在运行的容器中的进程。Docker pause使用语法如下:

docker pause ContainerID 

ContainerID——这是你需要暂停容器中的进程的容器ID。返回值为暂停容器的ContainerID。使用docker pause的例子如下:

sudo docker pause 0ca2ea90500e

上面的命令将暂停正在运行的容器0ca2ea90500e中的进程。

7、docker unpause

此命令用于在运行的容器中暂停进程。Docker unpuase使用语法如下:

docker unpause ContainerID

ContainerID——这是你需要暂停容器中的进程的容器ID。返回值为正在运行的容器的容器id。Docker unpause的使用例子如下

sudo docker unpause 0ca2ea90500e

上面的命令将暂停正在运行的容器中的进程:0ca2ea90500e。

8、docker kill

此命令用于终止正在运行的容器中的进程。Docker kill使用语法如下:

docker kill ContainerID

ContainerID——这是你需要终止容器中的进程的容器ID。返回值为正在运行的容器的容器id,docker kill的使用例子如下:

sudo docker kill 0ca2ea90500e

上面的命令将终止正在运行的容器0ca2ea90500e中的进程。

9、容器生命周期

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

docker容器container的声明周期

容器的生命周期:

  • 最初Docker容器将处于创建created状态。
  • 然后Docker容器在使用Docker run命令时进入运行running状态。
  • Docker kill命令用于kill现有的Docker容器。
  • Docker pause命令用于暂停现有的Docker容器。
  • Docker stop命令用于暂停现有的Docker容器。
  • Docker run命令用于将容器从停止状态恢复到运行状态。
赞(0)
未经允许不得转载:srcmini » docker使用和操作容器container——docker开发教程

评论 抢沙发

评论前必须登录!