在使用 Docker 进行应用程序的开发和管理时,启动和停止容器是必不可少的操作。下面将介绍如何使用 Docker 启动和停止容器,并且向大家展示常用的 Docker 启动项。
首先,我们需要使用
docker run命令来启动容器。这个命令会根据镜像创建并启动一个新容器。下面是一个基础的示例:
docker run ubuntu
以上命令将创建并启动一个新的 Ubuntu 容器。但是,因为该容器没有运行任何应用程序,所以 Docker 将在启动后立即停止它。
如果您想使该容器一直运行,可以加上
-it参数,它会让 Docker 为容器分配一个伪终端并绑定 STDIN 和 STDOUT。
docker run -it ubuntu
这个命令将以交互模式启动容器,并让您可以通过终端进行交互。如果您想保持容器在后台运行,可以加上
-d参数:
docker run -d ubuntu
上面的命令将启动容器并将其置于后台运行状态。如果您需要为容器指定名称,可以使用
--name参数:
docker run -it --name mycontainer ubuntu
以上命令将以交互模式启动一个 Ubuntu 容器,并将其命名为 mycontainer。
在 Docker 启动容器后,可以使用
docker stop命令停止它们。以下是一些常见的停止容器的命令:
docker stop mycontainer # 按容器名称停止
docker stop $(docker ps -q) # 停止所有正在运行的容器
docker stop $(docker ps -a -q) # 停止所有容器
现在您在了解了 Docker 启动和停止容器的命令及参数。希望本文能够给您的 Docker 开发和管理带来帮助!