要為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 [鏡像名]
請注意,主機端口和容器端口可以是不同的數字,只需確保它們之間的映射關系正確即可。