Docker 更改端口

1. 流程

下面是更改Docker容器端口的步骤:

步骤 描述
1 查找正在运行的容器
2 停止容器
3 删除容器
4 重新创建容器
5 启动新容器

2. 每一步的操作

步骤 1:查找正在运行的容器

首先,我们需要找到正在运行的容器,以便进行相应的更改。可以使用以下命令来查找容器:

docker ps

该命令将列出所有正在运行的容器,并显示容器的ID,名称,状态等信息。

步骤 2:停止容器

接下来,我们需要停止正在运行的容器。可以使用以下命令来停止容器,其中container_id是要停止的容器的ID:

docker stop container_id

步骤 3:删除容器

一旦容器停止,我们可以删除它,以便重新创建新的容器。可以使用以下命令删除容器,其中container_id是要删除的容器的ID:

docker rm container_id

步骤 4:重新创建容器

现在,我们可以使用新的端口重新创建容器。假设你已经有一个Docker镜像,并且你要将容器的端口从旧端口更改为新端口。

docker run -p new_port:old_port image_name

在上面的命令中,new_port是你希望新的容器使用的端口,old_port是原始容器正在使用的端口,image_name是你要创建的容器使用的镜像名称。

步骤 5:启动新容器

最后,我们可以启动新的容器,使更改生效。可以使用以下命令来启动新的容器,其中container_id是新容器的ID:

docker start container_id

总结

通过按照上述步骤,您可以成功更改Docker容器的端口。请确保在更改端口之前停止和删除旧的容器,并在重新创建容器后启动新的容器。