📅  最后修改于: 2023-12-03 15:24:02.766000             🧑  作者: Mango
在某些情况下,需要停止 Docker 容器或服务,本文将介绍如何使用 Shell 或 Bash 停止 Docker。
要停止 Docker 容器,我们可以使用 docker stop
命令,命令格式如下:
docker stop [OPTIONS] CONTAINER [CONTAINER...]
其中,OPTIONS
表示一些参数选项,CONTAINER
表示要停止的容器。以下是一些常用的参数选项:
-t
:指定停止容器的超时时间,默认为 10 秒。--time
:同 -t
。下面是一些示例命令:
my-mongo
的容器:docker stop my-mongo
docker stop my-mongo my-redis my-mysql
docker stop $(docker ps -q)
在以上命令中,$(docker ps -q)
表示获取所有运行中的容器的 ID。
要停止 Docker 服务,我们可以使用 systemctl
命令,命令格式如下:
sudo systemctl stop docker
如果你使用的是老版本的 Docker,可能需要使用 service
命令:
sudo service docker stop
以上是 Linux 系统下的命令,如果你使用的是 Windows 或 macOS,可以通过图形界面或者命令行等方式停止 Docker 服务。
本文介绍了如何使用 Shell 或 Bash 停止 Docker 容器或服务,希望对你有所帮助。如果你想了解更多 Docker 相关的知识,可以访问 Docker 官方文档。