要在Docker容器中指定端口啟動一個應用程序,可以使用以下命令:
docker run -p [host-port]:[container-port] [image-name]
其中,[host-port]
是主機的端口號,[container-port]
是容器內部應用程序的端口號,[image-name]
是要運行的Docker鏡像的名稱。
例如,要在主機的端口8080上啟動一個應用程序,容器內部的端口為80,可以使用以下命令:
docker run -p 8080:80 [image-name]
這樣,應用程序將在Docker容器內部的端口80上運行,可以通過訪問主機的端口8080來訪問應用程序。