商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > 如何使用 docker container rename 命令重命名容器

如何使用 docker container rename 命令重命名容器

  发布于2026-08-19 阅读(0)

扫一扫,手机访问

介绍

在本实验中,你将学习如何通过重命名来管理 Docker 容器。首先,你将创建一个 Docker 容器并为其指定一个易于识别的名称。

创建完成后,你将使用 Docker 命令验证容器的名称。本实验的核心内容是使用 CODE_0 命令来更改容器名称,最后你将通过检查容器的新名称来验证重命名是否成功。

创建指定名称的容器

在这一步中,你将学习如何创建一个 Docker 容器并为其指定特定名称。为容器命名可以更方便地识别和管理它们。

首先,让我们从 Docker Hub 拉取 CODE_0 镜像。这是一个非常小的镜像,适合用于测试。

docker pull hello-world

你应该能看到显示镜像正在被拉取和下载的输出信息。

现在,我们将基于 CODE0 镜像运行一个容器,并将其命名为 CODE1。我们使用 CODE2 命令配合 CODE3 标志来指定容器名称。

docker run --name my-hello-container hello-world

当你运行这个命令时,Docker 会基于 CODE0 镜像创建并启动一个名为 CODE1 的新容器。CODE_2 容器会简单地打印一条消息然后退出。

容器运行后,你可以通过 CODE_0 命令列出所有容器(包括已退出的容器)来验证它是否被创建。

docker ps -a

在输出结果中,你应该能看到一个名为 CODE_0 的容器。

验证容器名称

在上一步中,你创建了一个名为 CODE_0 的 Docker 容器。本步骤将使用 Docker 命令明确验证该容器是否存在且名称正确。

CODE0 命令用于列出容器。默认情况下,它只显示正在运行的容器。由于 CODE1 容器运行后会退出,我们需要使用 CODE_2 标志来显示所有容器(包括已退出的容器)。

运行以下命令列出所有容器:

docker ps -a

查看命令输出。你应该能看到一个包含容器信息的表格。找到你刚创建的容器对应的行,表格中的 CODE0 列显示了容器名称,请确认名称确实是 CODE1

若要专门检查特定名称的容器是否存在,可以将 CODE0CODE1 结合使用:

docker ps -a | grep my-hello-container

如果名为 CODE0 的容器存在,该命令会输出包含该容器信息的行;如果不存在,CODE1 将找不到匹配项且不会有任何输出。这是通过名称编程检查容器是否存在的常用方法。

重命名容器

在前面的步骤中,你创建并验证了一个 Docker 容器的名称。有时你可能需要更改现有容器的名称,Docker 为此提供了 CODE_0 命令。

CODE_0 命令需要两个参数:容器当前名称和你想要赋予的新名称。

现在我们将把当前名为 CODE0 的容器重命名为 CODE1

docker rename my-hello-container renamed-hello-container

如果命令执行成功,将不会输出任何信息,这表示容器已成功重命名。

要确认重命名操作,你可以再次使用 CODE0 列出所有容器并检查 CODE1 列:

docker ps -a

现在你应该能在 CODE0 列中看到 CODE1,而 CODE_2 将不再出现。

验证新容器名称

在上一步中,你将 Docker 容器从 CODE0 重命名为 CODE1。在这最后一步中,你将执行最终检查,确保容器现在使用新名称且旧名称已不再关联。

我们将再次使用 CODE_0 命令列出所有容器及其详细信息:

docker ps -a

仔细检查输出结果。你应该能看到容器现在显示为 CODE0 名称。同时需要确认列表中已不存在名为 CODE1 的容器。

要使用命令行工具专门验证新名称的存在和旧名称的消失,可以使用 CODE_0 命令。

首先检查新名称:

docker ps -a | grep renamed-hello-container

如果重命名成功,该命令应返回相应输出。

接着检查旧名称。如果重命名成功,以下命令应返回任何输出:

docker ps -a | grep my-hello-container

通过执行这两项检查,你可以确信容器已正确完成重命名。

总结

本次实验里,你学会了运用CODE0命令来创建Docker容器,并为其赋予特定名称。接着,通过CODE1命令对容器的存在以及名称进行了验证,该命令能够列出所有的容器(包括已经退出的容器)。

完成创建与验证后,你实践了运用 CODE0 命令来重命名容器,将其名称由 CODE1 更改为新的名称。最后,你再次运用 CODE_2 去检查输出结果里的容器新名称,以此确认重命名操作已成功达成。

本文转载于:https://labex.io/zh/tutorials/docker-how-to-use-docker-container-rename-command-to-rename-a-container-555118 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注