要为Docker容器增加端口映射,可以使用-p
或--publish
选项来指定要映射的端口。
语法如下:
docker run -p [主机端口]:[容器端口] [镜像名]
例如,要将主机的端口8080映射到容器的端口80,可以使用以下命令:
docker run -p 8080:80 [镜像名]
这样,当容器运行时,可以通过访问http://localhost:8080
来访问容器内部的应用程序。
你还可以映射多个端口,只需多次使用-p
选项即可。例如,要将主机的端口8080映射到容器的端口80,并将主机的端口8888映射到容器的端口8888,可以使用以下命令:
docker run -p 8080:80 -p 8888:8888 [镜像名]
请注意,主机端口和容器端口可以是不同的数字,只需确保它们之间的映射关系正确即可。