侧边栏壁纸
博主头像
Wood Chen博主等级

独唱独酬,独行独坐还独卧

  • 累计撰写 233 篇文章
  • 累计创建 166 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

Docker常见命令

wood
2023-12-01 / 0 评论 / 0 点赞 / 14 阅读 / 3132 字

怎么暂停一个容器

要暂停一个Docker容器,可以使用docker pause命令。以下是具体步骤:

  1. 首先,使用docker ps命令列出正在运行的容器,并找到要暂停的容器的Container ID或名称。
  2. 运行以下命令来暂停容器,将替换为容器的Container ID或名称:

    docker pause 

    这将暂停容器中所有的进程,使其停止运行。

  3. 若要验证容器是否已暂停,可以再次运行docker ps命令来查看容器的状态。

    docker ps

    暂停的容器在状态栏中将显示为PAUSED

注意:暂停容器后,容器内的所有进程都将被暂停,包括正在运行的进程。要恢复容器的运行,可以使用docker unpause命令。

重启某个容器呢

要重启一个Docker容器,可以使用docker restart命令。以下是具体步骤:

  1. 首先,使用docker ps命令列出正在运行的容器,并找到要重启的容器的Container ID或名称。
  2. 运行以下命令来重启容器,将替换为容器的Container ID或名称:

    docker restart 

    这将停止并重新启动容器。

  3. 若要验证容器是否已重启,可以再次运行docker ps命令来查看容器的状态。

    docker ps

    重启的容器将显示为运行状态。

注意:重启容器时,容器内的状态和数据将保持不变。如果容器只有在特定条件下才能正常运行,例如指定的环境变量或挂载的卷,确保在重启之前满足这些条件。

怎么停止容器呢

要停止一个Docker容器,可以使用docker stop命令。以下是具体步骤:

  1. 首先,使用docker ps命令列出正在运行的容器,并找到要停止的容器的Container ID或名称。
  2. 运行以下命令来停止容器,将替换为容器的Container ID或名称:

    docker stop 

    这将发送一个停止指令给容器,使其停止运行。

  3. 若要验证容器是否已停止,可以再次运行docker ps命令来查看容器的状态。

    docker ps

    停止的容器将不再显示在列表中。

注意:停止容器后,容器内的进程将被终止,并且容器的状态将变为停止状态。要启动已停止的容器,可以使用docker start命令。

怎么显示所有容器呢,好像没显示停止后的容器

要显示所有容器,包括正在运行的容器和已停止的容器,可以使用docker ps -a命令。以下是具体步骤:

  1. 打开终端或命令提示符。
  2. 运行以下命令:

    docker ps -a

    这将列出所有容器的信息,包括容器的ID、状态、创建时间等。

    如果要只显示已停止的容器,可以添加--filter "status=exited"选项,如下所示:

    docker ps -a --filter "status=exited"

    这将只显示已停止的容器。

注意:默认情况下,docker ps命令只显示正在运行的容器。使用-a选项可以显示所有容器,包括已停止的容器。

怎么删除容器

要删除一个Docker容器,可以使用docker rm命令。以下是具体步骤:

  1. 首先,使用docker ps -a命令列出所有容器,包括正在运行的容器和已停止的容器。
  2. 找到要删除的容器的Container ID或名称。
  3. 运行以下命令来删除容器,将替换为容器的Container ID或名称:

    docker rm 

    如果要删除多个容器,可以在命令中同时指定多个Container ID或名称。

    docker rm    ...

    容器被成功删除后,相关的镜像和资源将被释放。

注意:只能删除已停止的容器。如果要删除正在运行的容器,请先停止容器,然后再删除。如果你希望在删除容器时同时删除相关的卷(Volumes),可以在docker rm命令中添加-v选项,如docker rm -v

0

评论区