centos

docker容器在centos中怎么停止

小樊
49
2025-08-12 13:52:52
栏目: 智能运维

在CentOS系统中,要停止一个正在运行的Docker容器,您可以使用docker stop命令。以下是具体步骤:

方法一:使用容器ID或名称停止

  1. 获取容器ID或名称

    • 使用docker ps命令查看所有正在运行的容器及其ID和名称。
      docker ps
      
    • 找到您想要停止的容器的ID或名称。
  2. 停止容器

    • 使用docker stop命令加上容器ID或名称来停止容器。
      docker stop <container_id_or_name>
      
    • 例如,如果容器ID是abcd1234,则命令为:
      docker stop abcd1234
      
    • 如果容器名称是my_container,则命令为:
      docker stop my_container
      

方法二:停止所有正在运行的容器

如果您想要停止所有正在运行的容器,可以使用以下命令:

docker stop $(docker ps -q)

这里的$(docker ps -q)会获取所有容器的ID,并将其传递给docker stop命令。

方法三:使用信号停止容器

Docker默认发送SIGTERM信号给容器进程,让其优雅地关闭。如果您需要强制停止容器,可以发送SIGKILL信号:

docker kill <container_id_or_name>

例如:

docker kill abcd1234

注意事项

通过以上方法,您可以在CentOS系统中轻松停止Docker容器。

0
看了该问题的人还看了