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容器的端口。请确保在更改端口之前停止和删除旧的容器,并在重新创建容器后启动新的容器。