要在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来访问应用程序。