使用Docker Web服务器从本地PC连接到远程服务器

我的Docker-Container在我的服务器上。 通过SSH我可以从我的本地PC连接到服务器。

ssh user@RemoteServerIP -p 3360 

从那里我可以通过SSH连接到Docker容器

 ssh userRemoteServer@DockerContainerOnServerIP -p 22 

Apache Webserver正在Docker-Container上运行。

我怎样才能访问我的本地计算机上的Web服务器?

从你的服务器试图弄清楚哪个端口的apache容器正在使用..你可以使用netstat命令sudo netstat -ntlp通常在PID/Program namedocker端口是PID/docker-proxy

在知道apache容器正在使用哪个端口之后,就可以使用yourServerIP:ApacheContainerPort访问它yourServerIP:ApacheContainerPort从本地计算机

假设你公开容器内的apache端口是正确的。