如何访问Docker容器运行的端口
要访问Docker运行的端口,需要使用Docker容器的IP地址和端口号。可以通过以下步骤访问Docker运行的端口:
-
使用
docker ps命令获取正在运行的容器的列表。 -
找到要访问的容器,查看其端口映射信息。可以使用
docker port命令来查看容器的端口映射信息。例如,要查看容器的80端口映射到主机的哪个端口上:docker port <container_name> 80这将返回主机端口的映射信息。
-
使用容器的IP地址和主机上的端口号来访问容器的端口。容器的IP地址可以使用
docker inspect命令来获取。例如,要获取名为web的容器的IP地址:docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' web这将返回容器的IP地址,例如172.17.0.2。
-
使用容器的IP地址和主机上的端口号来访问容器的端口。例如,要使用curl命令访问容器的80端口:
curl http://172.17.0.2:<host_port>其中<host_port>是通过
docker port命令获取的主机端口号。
原文地址: https://www.cveoy.top/t/topic/nbH5 著作权归作者所有。请勿转载和采集!